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 apakah direktori dipasang dengan bash
saya menggunakan mount -o bind /some/directory/here /foo/bar Saya ingin memeriksa /foo/barmeskipun dengan skrip bash, dan melihat apakah sudah dipasang? Jika tidak, panggil perintah mount di atas, jika tidak lakukan sesuatu yang lain. Bagaimana saya bisa melakukan ini? CentOS adalah sistem operasinya.
94 linux  bash  centos  mount 



1
Meneruskan argumen dengan spasi di antara skrip (bash)
Saya punya dua skrip bash berikut Abu: #!/bin/bash ./b.sh 'My Argument' b.sh: #!/bin/bash someApp $* Biner someApp menerima $*sebagai 2 argumen ('Saya' dan 'Argumen'), bukan 1. Saya telah menguji beberapa hal: Menjalankan someApp hanya melalui b.shberfungsi seperti yang diharapkan Iterasi + gema argumen dalam b.shkarya seperti yang diharapkan Menggunakan $@alih-alih …
94 bash 


5
Alias ​​ZSH dengan parameter
Saya mencoba membuat alias dengan parameter untuk git add / commit / push saya yang sederhana. Saya telah melihat Fungsi dapat digunakan sebagai alias jadi saya mencoba tetapi saya tidak membuatnya .. sebelum saya memiliki: alias gitall="git add . ; git commit -m 'update' ; git push" Tetapi saya ingin …
94 bash  shell  alias  zsh  zshrc 

4
Cara mengedit file di kontainer buruh pelabuhan dihentikan / tidak memulai
Mencoba memperbaiki kesalahan dan masalah debug dengan aplikasi saya yang terbagi menjadi beberapa kontainer, saya sering mengedit file dalam kontainer: entah saya malas sekali dan menginstal nano dan mengedit langsung di container atau Saya buruh pelabuhan cp file keluar dari wadah, mengeditnya, menyalinnya kembali dan memulai ulang wadah Itu adalah …
94 bash  docker 

9
env: bash \ r: Tidak ada file atau direktori seperti itu
Saya mencoba menginstal YouCompleteMe dari sini . Saat saya mengeksekusi: ./install.sh --clang-completer Saya mendapatkan kesalahan ini: env: bash\r: No such file or directory Saya tidak tahu apa yang salah dengan variabel lingkungan. Inilah jalur pesta saya: which bash /bin/bash Apakah saya perlu mengubahnya menjadi /usr/bash? Jika ya, lalu bagaimana saya …

6
Periksa apakah string tidak kosong atau spasi dalam skrip shell
Saya mencoba menjalankan skrip shell berikut yang seharusnya memeriksa apakah string tidak spasi atau kosong. Namun, saya mendapatkan hasil yang sama untuk semua 3 string yang disebutkan. Saya telah mencoba menggunakan sintaks "[[" juga tetapi tidak berhasil. Ini kode saya: str="Hello World" str2=" " str3="" if [ ! -z "$str" …
94 bash  shell  freebsd 

5
Bagaimana mengeksekusi skrip bash baris demi baris?
Jika saya memasukkan opsi bash -x , itu akan menampilkan semua baris. Tetapi skrip akan dieksekusi secara normal. Bagaimana saya bisa mengeksekusi baris demi baris? Maka saya dapat melihat apakah itu melakukan hal yang benar, atau saya membatalkan dan memperbaiki bug. Efek yang sama ditempatkan readdi setiap baris.
93 bash 

9
Bash pelengkapan otomatis dalam mode shell Emacs
Di Terminal GNOME, Bash melakukan penyelesaian otomatis cerdas. Sebagai contoh apt-get in<TAB> menjadi apt-get install Dalam mode shell Emacs, pelengkapan otomatis ini tidak berfungsi, bahkan setelah saya mencari sumber secara eksplisit /etc/bash_completion. Contoh di atas tetap sebagai inatau pelengkapan otomatis dengan nama file di direktori saat ini daripada apt-getopsi perintah …


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.