Pertanyaan yang diberi tag «bash»

Pertanyaan khusus untuk GNU's Bourne Again SHell, berbeda dengan shell Bourne / POSIX lainnya. Untuk pertanyaan tentang shell Unix secara umum, gunakan tag / shell sebagai gantinya.

3
Kontrol proses mana yang dibatalkan oleh Ctrl + C
Saya memiliki CD live yang menjalankan boot ke Linux dan menjalankan skrip Bash kecil. Script mencari dan menjalankan program kedua (yang biasanya merupakan biner C ++ yang dikompilasi). Anda seharusnya dapat membatalkan program kedua dengan menekan Ctrl+ C. Apa yang harus terjadi adalah bahwa program kedua berhenti, dan skrip Bash …
13 bash  signals 



2
komunikasi antara berbagai proses
Saya memiliki skrip bash, yang menjalankan fungsi manager () sebagai proses terpisah untuk x-times. Bagaimana mungkin meneruskan pesan ke semua proses manajer () dari dalam skrip? Saya sudah membaca tentang pipa anonim tetapi saya tidak tahu bagaimana cara berbagi pesan dengannya .. Saya mencoba melakukannya dengan pipa bernama, tetapi tampaknya …

2
Periksa dependensi skrip bash / shell
Apakah ada metode / perintah untuk memeriksa dependensi skrip bash? Dengan kata lain, respons terhadap pertanyaan ini: Perpustakaan mana yang harus dipasang pengguna untuk menjalankan skrip? Saya bisa melakukan ini secara manual dengan membaca skrip dan memeriksa apa perpustakaan lain / perintah itu panggilan tetapi ini tidak jelas untuk skrip …


5
Bagaimana cara menangkap kesalahan dalam skrip bash linux?
Saya membuat skrip berikut: # !/bin/bash # OUTPUT-COLORING red='\e[0;31m' green='\e[0;32m' NC='\e[0m' # No Color # FUNCTIONS # directoryExists - Does the directory exist? function directoryExists { cd $1 if [ $? = 0 ] then echo -e "${green}$1${NC}" else echo -e "${red}$1${NC}" fi } # EXE directoryExists "~/foobar" directoryExists "/www/html/drupal" …


4
Apakah ini salah ketik di bagian redirection manual Bash?
Note that the order of redirections is significant. For example, the command ls > dirlist 2>&1 directs both standard output and standard error to the file dirlist, while the command ls 2>&1 > dirlist directs only the standard output to file dirlist, because the standard error was duplicated from the …

2
temukan perintah dengan regex quantifier misalnya {1,2}
Saya telah mencoba membuat string perintah find yang akan menemukan semua file yang diakhiri dengan angka 1-99 tetapi mengecualikan semua yang lain. misalnya saya ingin menemukan myfile1 myfile99 tetapi tidak myfile456 dan bukan myfilebackup Regex yang saya pikirkan adalah myfile[1-9]{1,2}tetapi saya tidak bisa menjalankannya dengan find. find . -regex '.*myfile[0-9]{1,2}' …

5
Perlu putaran untuk tidur selama sepersekian detik
Pada mesin saya, saya perlu menjalankan siklus yang mengulang 1 perintah sederhana yang harus memiliki penundaan dinyatakan dalam sepersekian detik. Katakanlah saya perlu: untuk menyimpan file dengan enumaration yang meningkat (file-0, file-1, file-2, ...) dihasilkan oleh sesuatu yang sepele untuk contoh ini seperti time > file-$x Saya perlu melakukan ini …
13 bash  scripting 

5
Cara benar-benar bercabang perintah shell yang menggunakan pengalihan
Saya telah menulis beberapa skrip shell selama bertahun-tahun (tapi saya jelas bukan sysadmin) dan ada sesuatu yang selalu menyebabkan saya bermasalah: bagaimana saya bisa membuat perintah shell yang kebal terhadap hangup di latar belakang dari skrip Bash ? Sebagai contoh jika saya memiliki ini: command_which_takes_time input > output Bagaimana saya …
13 bash  scripting  nohup  fork 

4
Output FIND berwarna?
Apakah mungkin untuk mendapatkan output berwarna dari perintah find ? Artinya, di jalur setiap item yang ditemukan, direktori berwarna biru, skrip yang dapat dieksekusi berwarna hijau, dan lain-lain? Saya menggunakan findutils GNU versi 4.4.2 . Sunting - Untuk memperjelas, setiap hasil akan disorot seperti ini: ./path/to/file.sh ^ ^ ^ | …
13 bash  find  colors 


3
Bagaimana Anda menentukan apakah variabel shell diekspor atau tidak?
Dengan keluarga shell Bourne, variabel shell semua memiliki nama-nama huruf besar; yang berarti Anda tidak dapat mengetahui apakah variabel tertentu adalah variabel lingkungan atau tidak hanya dengan melihat namanya. Bagaimana Anda menentukan variabel shell Bourne mana yang lokal (hanya didefinisikan dalam shell saat ini)?
13 bash  shell 

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.