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.

12
Bagaimana cara saya mendapatkan penyelesaian bash untuk bekerja dengan alias?
Inti masalah: Saya menggunakan mac dengan bash v3.2.17, saya menggunakan git yang diinstal melalui macports dengan varian bash_completion. Saat saya mengetik git checkout m<tab>. misalnya, saya menyelesaikannya sampai master. Namun, saya punya alias untuk git checkout, gco. Saat saya mengetik gco m<tab>, saya tidak mendapatkan nama cabang yang dilengkapi secara …
195 git  bash  shell  unix  autocomplete 




5
Cara mendapatkan penggunaan CPU secara keseluruhan (mis. 57%) di Linux [ditutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Stack Overflow. Ditutup 8 tahun yang lalu . Perbaiki pertanyaan ini Saya bertanya-tanya bagaimana Anda bisa mendapatkan penggunaan sistem CPU dan menyajikannya dalam persen menggunakan bash, misalnya. Output …
194 linux  bash  unix  cpu 

4
Cara mengiris array di Bash
Melihat bagian "Array" di halaman manual bash (1), saya tidak menemukan cara untuk mengiris array. Jadi saya datang dengan fungsi yang terlalu rumit ini: #!/bin/bash # @brief: slice a bash array # @arg1: output-name # @arg2: input-name # @args: seq args # ---------------------------------------------- function slice() { local output=$1 local input=$2 …
194 arrays  bash  slice 

8
Perintah `date` pada OS X tidak memiliki opsi ISO 8601` -I`?
Dalam skrip Bash, saya ingin mencetak datetime saat ini dalam format ISO 8601 (lebih disukai UTC), dan sepertinya ini sesederhana date -I: http://ss64.com/bash/date.html Tapi ini sepertinya tidak berfungsi di Mac saya: $ date -I date: illegal option -- I usage: date [-jnu] [-d dst] [-r seconds] [-t west] [-v[+|-]val[ymwdHMS]] ... …
194 bash  macos  iso8601 

10
Beralih dari zsh ke bash di OSX, dan kembali lagi?
Jadi saya belajar untuk mengembangkan di Rails, dan telah menemukan kekuatan zsh. Namun, untuk beberapa tugas saya yang lain, saya ingin menggunakan Bash normal. Meskipun mereka sama, saya hanya merasa nyaman dengan lay out of bash dalam beberapa situasi. Bagaimana cara saya bolak-balik, atau menghidupkan dan mematikan zsh? Terima kasih!
194 bash  terminal  zsh 

5
Ganti kasus dengan fallthrough?
Saya mencari sintaks yang benar dari pernyataan switch dengan kasus fallthrough di Bash (idealnya case-insensitive). Dalam PHP saya akan memprogramnya seperti: switch($c) { case 1: do_this(); break; case 2: case 3: do_what_you_are_supposed_to_do(); break; default: do_nothing(); } Saya menginginkan hal yang sama di Bash: case "$C" in "1") do_this() ;; "2") …

7
Pass semua variabel dari satu skrip shell ke yang lain?
Katakanlah saya memiliki skrip shell / bash test.shdengan nama : #!/bin/bash TESTVARIABLE=hellohelloheloo ./test2.sh test2.shPenampilan saya seperti ini: #!/bin/bash echo ${TESTVARIABLE} Ini tidak bekerja. Saya tidak ingin meneruskan semua variabel sebagai parameter karena imho ini berlebihan. Apakah ada cara yang berbeda?
193 bash  shell 


6
Layak beralih ke zsh untuk penggunaan biasa? [Tutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Stack Overflow. Ditutup 8 tahun yang lalu . Perbaiki pertanyaan ini Shell default di Mac OS X adalah bash, yang biasanya senang saya gunakan. Saya hanya menerima begitu …
192 bash  shell  zsh 

3
Menggunakan variabel di dalam heredoc bash
Saya mencoba menginterpolasi variabel di dalam heredoc bash: var=$1 sudo tee "/path/to/outfile" > /dev/null << "EOF" Some text that contains my $var EOF Ini tidak berfungsi seperti yang saya harapkan ( $vardiperlakukan secara harfiah, tidak diperluas). Saya perlu menggunakan sudo teekarena membuat file memerlukan sudo. Melakukan sesuatu seperti: sudo cat …
192 bash  variables  sh  heredoc 

9
Baca variabel dalam bash dengan nilai default
Saya perlu membaca nilai dari terminal dalam skrip bash. Saya ingin dapat memberikan nilai default yang dapat diubah pengguna. # Please enter your name: Ricardo^ Dalam skrip ini promptnya adalah "Silakan masukkan nama Anda:" nilai defaultnya adalah "Ricardo" dan kursornya akan setelah nilai default. Apakah ada cara untuk melakukan ini …
192 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.