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.

4
Ekstrak substring menggunakan regexp di bash biasa
Saya mencoba mengekstrak waktu dari string menggunakan bash, dan saya kesulitan memahaminya. String saya seperti ini: US/Central - 10:26 PM (CST) Dan saya ingin mengekstrak file 10:26 bagiannya. Ada yang tahu cara melakukan ini hanya dengan bash - tanpa menggunakan sed, awk, dll? Seperti, di PHP saya akan menggunakan - …
97 regex  bash 

5
Batch setara dengan pukulan balik Bash
Saat bekerja dengan Bash, saya dapat menempatkan output dari satu perintah ke perintah lain seperti: my_command `echo Test` akan menjadi hal yang sama seperti my_command Test (Jelas, ini hanyalah contoh non-praktis.) Saya hanya ingin tahu apakah Anda dapat melakukan hal yang sama di Batch.

5
Mensimulasikan penekanan tombol ENTER dalam skrip bash
Saya telah membuat skrip bash yang sangat sederhana yang menjalankan beberapa perintah. salah satu dari perintah ini membutuhkan masukan pengguna selama runtime. yaitu menanyakan pengguna "apakah Anda ingin bla bla bla?", Saya hanya ingin mengirim tombol enter ke tombol ini sehingga skrip akan sepenuhnya otomatis. Saya tidak perlu menunggu input …
97 linux  bash  ubuntu  shell 




8
While loop untuk menguji apakah file ada di bash
Saya sedang mengerjakan skrip shell yang melakukan perubahan tertentu pada file txt hanya jika memang ada, namun loop pengujian ini tidak berfungsi, saya bertanya-tanya mengapa? Terima kasih! while [ ! -f /tmp/list.txt ] ; do sleep 2 done
97 bash  shell 

4
Mengacu pada file yang berhubungan dengan menjalankan skrip
Dalam skrip bash yang saya tulis, saya gunakan sourceuntuk menyertakan variabel yang ditentukan dalam file konfigurasi. Script yang akan dieksekusi adalah act.sh, sedangkan script yang harus sourced adalah act.conf.sh, maka di dalam act.shsaya ada: source act.conf.sh Namun ini hanya berfungsi ketika berjalan act.shdi direktori yang berisi itu, karena act.conf.shmerujuk ke …
97 bash  shell 


11
Skrip tunggal untuk dijalankan di batch Windows dan Linux Bash?
Apakah mungkin untuk menulis satu file skrip yang dijalankan di Windows (diperlakukan sebagai .bat) dan Linux (melalui Bash)? Saya tahu sintaks dasar keduanya, tetapi tidak mengetahuinya. Itu mungkin bisa mengeksploitasi sintaksis Bash yang tidak jelas atau beberapa kesalahan prosesor batch Windows. Perintah yang akan dijalankan mungkin hanya satu baris untuk …
96 bash  batch-file 

2
Kesalahan skrip Bash [:! =: Diharapkan operator unary
Dalam skrip saya, saya mencoba memeriksa kesalahan apakah argumen pertama dan satu-satunya sama dengan -v tetapi ini adalah argumen opsional. Saya menggunakan pernyataan if tetapi saya terus mendapatkan kesalahan yang diharapkan operator unary. ini kodenya: if [ $1 != -v ]; then echo "usage: $0 [-v]" exit fi Edit: Saya …
96 bash 

13
Bash script ke cd ke direktori dengan spasi di pathname
Saya menggunakan Bash di macOS X dan saya ingin membuat file skrip yang dapat dieksekusi sederhana yang akan berubah ke direktori lain saat dijalankan. Namun, jalur ke direktori tersebut memiliki spasi di dalamnya. Bagaimana sih kamu melakukan ini? Inilah yang saya miliki ... Nama file: cdcode Isi file: cd ~/My …
96 bash  escaping 

7
Bagaimana cara mencegah perintah muncul di riwayat Bash?
Terkadang, ketika saya menjalankan perintah seperti rm -rf XYZ, saya tidak ingin ini dicatat dalam riwayat Bash, karena saya mungkin secara tidak sengaja menjalankan perintah yang sama lagi reverse-i-search. Adakah cara yang baik untuk mencegah hal ini terjadi?
96 bash 

7
Bagaimana menggabungkan dua string untuk membangun jalur yang lengkap
Saya mencoba menulis skrip bash. Dalam skrip ini saya ingin pengguna memasukkan jalur direktori. Lalu saya ingin menambahkan beberapa string di akhir string ini dan membangun jalur ke beberapa subdirektori. Misalnya asumsikan pengguna memasukkan string seperti ini: /home/user1/MyFolder Sekarang saya ingin membuat 2 subdirektori di direktori ini dan menyalin beberapa …
96 linux  bash 


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.