Pertanyaan yang diberi tag bash

317
Periksa ukuran folder di Bash

Saya mencoba menulis skrip yang akan menghitung ukuran direktori dan jika ukurannya kurang dari 10GB, dan lebih besar dari 2GB melakukan beberapa tindakan. Di mana saya perlu menyebutkan nama folder saya? # 10GB SIZE="1074747474" # check the current size CHECK="`du /data/sflow_log/`" if [...

313
Gema karakter tab dalam skrip bash

Bagaimana cara menggema satu atau lebih karakter tab menggunakan skrip bash? Ketika saya menjalankan kode ini res=' 'x # res = "\t\tx" echo '['$res']' # expect [\t\tx] Saya mengerti res=[ x] # that is

310
Menjalankan banyak perintah dengan xargs

cat a.txt | xargs -I % echo % Pada contoh di atas, xargs digunakan echo %sebagai argumen perintah. Tetapi dalam beberapa kasus, saya perlu beberapa perintah untuk memproses argumen, bukan satu. Sebagai contoh: cat a.txt | xargs -I % {command1; command2; ... } Tetapi xargs tidak menerima formulir...

305
Menggabungkan banyak file teks menjadi satu file di Bash

Apa cara tercepat dan paling pragmatis untuk menggabungkan semua file * .txt dalam direktori menjadi satu file teks besar? Saat ini saya menggunakan windows dengan cygwin sehingga saya memiliki akses ke BASH. Perintah shell Windows akan menyenangkan juga, tetapi saya ragu ada

305
Instal MySQL di Ubuntu tanpa prompt kata sandi

Bagaimana cara menulis skrip untuk menginstal server MySQL di Ubuntu? sudo apt-get install mysql akan menginstal, tetapi juga akan meminta kata sandi untuk dimasukkan di konsol. Bagaimana saya melakukan ini dengan cara yang tidak interaktif? Maksudnya, menulis skrip yang bisa memberikan kata...

305
Mengembalikan nilai dalam fungsi Bash

Saya bekerja dengan skrip bash dan saya ingin menjalankan fungsi untuk mencetak nilai kembali: function fun1(){ return 34 } function fun2(){ local res=$(fun1) echo $res } Ketika saya mengeksekusi fun2, itu tidak mencetak "34". Mengapa

303
Ulangi perintah secara otomatis di Linux

Apakah mungkin dalam baris perintah Linux untuk memiliki perintah yang diulang setiap n detik? Katakanlah, saya memiliki impor berjalan, dan saya lakukan ls -l untuk memeriksa apakah ukuran file meningkat. Saya ingin memiliki perintah untuk mengulang ini secara

299
Menjalankan perintah Bash dengan Python

Di mesin lokal saya, saya menjalankan skrip python yang berisi baris ini bashCommand = "cwm --rdf test.rdf --ntriples > test.nt" os.system(bashCommand) Ini berfungsi dengan baik. Kemudian saya menjalankan kode yang sama di server dan saya mendapatkan pesan kesalahan berikut 'import site'...