Pertanyaan yang diberi tag «bash»

Untuk pertanyaan tentang skrip yang ditulis untuk shell perintah Bash. Untuk skrip shell dengan kesalahan / kesalahan sintaksis, silakan periksa dengan program shellcheck (atau di server shellcheck web di https://shellcheck.net) sebelum memposting di sini. Pertanyaan tentang penggunaan interaktif Bash lebih cenderung pada topik di Super User daripada di Stack Overflow.

8
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 [ "$CHECK" -gt "$SIZE" ]; then echo "DONE" …
317 bash  shell  directory 

10
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 [<space>x]
313 bash  tabs  echo  spaces 



10
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 ini. Satu …
310 bash  xargs 




4
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 sandi? #!/bin/bash sudo apt-get install mysql # To …
305 mysql  bash  ubuntu  apt 

11
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 satu.
305 bash  shell 

9
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 demikian?

19
Apakah ada cara yang lebih baik untuk menjalankan perintah N kali dalam bash?
Saya kadang-kadang menjalankan baris perintah bash seperti ini: n=0; while [[ $n -lt 10 ]]; do some_command; n=$((n+1)); done Untuk menjalankan some_commandbeberapa kali berturut-turut - 10 kali dalam hal ini. Seringkali some_commandbenar-benar sebuah rantai perintah atau saluran pipa. Apakah ada cara yang lebih ringkas untuk melakukan ini?
304 bash  loops 

16
Mendapatkan ssh untuk menjalankan perintah di latar belakang pada mesin target
Ini adalah pertanyaan lanjutan untuk Bagaimana Anda menggunakan ssh dalam skrip shell? pertanyaan. Jika saya ingin menjalankan perintah pada mesin jarak jauh yang berjalan di latar belakang pada mesin itu, bagaimana cara mendapatkan perintah ssh untuk kembali? Ketika saya mencoba untuk hanya memasukkan ampersand (&) di akhir perintah itu hanya …
304 bash  ssh  csh 



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.