Pertanyaan yang diberi tag «bash»

Bash adalah Bourne Again SHell, penerus Unix sh (shell) klasik.

4
Bagaimana cara menghapus direktori sumber kosong ketika memindahkan folder dengan rsync?
rsyncdapat dibujuk ke folder bergerak sangat mirip dan superior tradisional mvdengan opsi berikut: rsync -axvvES --remove-source-files source_directory /destination/ Namun satu hal yang belum bisa saya lakukan adalah menghapus direktori asli. The --remove-source-filesbendera tidak hanya itu, menghapus file sumber, tapi tidak juga direktori sumber. Saya berharap ada --remove-source-directoriesbendera juga, tetapi tidak …
8 bash  shell  rsync  zsh 

2
variabel yang diekspor tidak bertahan setelah eksekusi skrip
Saya menghadapi masalah aneh. Saya sudah vm dengan solaris 11, dan mencoba menulis beberapa skrip bash. jika, pada shell, saya ketik: export TEST=aaa dan kemudian jalankan: set Saya benar melihat variabel lingkungan baru bernama TEST yang nilainya aaa. Namun, jika pada dasarnya saya melakukan hal yang sama dalam sebuah skrip. …
8 bash  solaris 


2
kucing * | grep sesuatu ... file apa hasilnya?
Jika ada yang menjalankan perintah berikut cat * | grep DATABASE shell akan memuntahkan semua baris dalam file * yang berisi kata DATABASEdi dalamnya. Apakah ada cara untuk juga memuntahkan file apa setiap baris terpisah? Saya mencoba menggunakan -Hopsi untuk grep yang menurut manmengatakan print the filename for each matchtetapi …
8 bash  grep  cat 




3
Stdout / stderr pengalihan di start-stop-daemon
Saya mencoba menulis initconfig yang akan mengarahkan output daemon saya ke dua file (untuk stdout dan stderr). Masalahnya, itu tidak berfungsi. Saya membaca ini sekarang. Jadi, saya sudah melakukan skrip shell ini untuk menguji pendekatan ini. Dan itu tidak berfungsi: PATH=/sbin:/usr/sbin:/bin:/usr/bin DESC="Seed kurokikaze starter" #NAME=node DAEMON="/etc/node-version/0.1.99/bin/node" DAEMON_ARGS="/etc/seed/kurokikaze/server.js" DAEMON_DIR="/etc/seed/kurokikaze" APPLOG_FILE="/var/log/seed/kurokikaze" ERRLOG_FILE="/var/log/seed/kurokikaze-err" …
8 debian  bash 




3
Nama pengguna sebelum sudo
Saya mendapat skrip yang membutuhkan sudo, tetapi skrip harus mengatur parameter sesuai dengan pengguna asli, seperti: chown "${USER}:${USER}" dir Jika saya mengaturnya di bawah sudo, saya hanya berakhir dengan chmod root:root, yang tidak membantu. Jadi bagaimana saya bisa mendapatkan nama pengguna sebelum sudo?




Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.