Pertanyaan yang diberi tag «bash»

Pertanyaan khusus untuk GNU's Bourne Again SHell, berbeda dengan shell Bourne / POSIX lainnya. Untuk pertanyaan tentang shell Unix secara umum, gunakan tag / shell sebagai gantinya.

5
Di Chrome OS, Bash tidak akan menjalankan skrip saya. Bagaimana saya membuat Bash menjalankan skrip saya?
Saya memiliki foo.shfile di direktori saya saat ini. Jika saya mencoba lari ./foo.sh, saya dapat: -bash: ./foo.sh: /bin/sh: bad interpreter: Permission denied Tetapi jika saya jalankan /bin/sh ./foo.shmaka itu berjalan dengan baik. Bagaimana saya bisa memperbaikinya sehingga saya bisa menjalankan ./foo.shdan menjalankannya secara otomatis dengan / bin / sh? Sunting: …
16 bash  chrome-os 

6
Menggunakan teks dari output perintah sebelumnya
EDIT April, 2015: Jika Anda memiliki pertanyaan yang sama, saya sarankan juga memeriksa http://xiki.org/ Saya tahu ini bukan bagaimana terminal bekerja, tapi saya sering berharap ada cara mudah menggunakan teks (menyalinnya, memodifikasi, dll) yang sudah ada di jendela terminal saya dari beberapa perintah keluaran sebelumnya. Saya membayangkannya seperti ini: Saya …

3
bash find xargs grep hanya kejadian tunggal
Mungkin agak aneh - dan mungkin ada alat lain untuk melakukan ini tetapi, yah .. Saya menggunakan perintah bash klasik berikut untuk menemukan semua file yang berisi beberapa string: find . -type f | xargs grep "something" Saya memiliki sejumlah besar file, pada berbagai kedalaman. kemunculan pertama "sesuatu" sudah cukup …
16 bash  find  grep  xargs 

7
Compact bash prompt saat menggunakan pohon direktori / nama file
Dalam sistem dengan Ubuntu 14.04 dan bash, saya memiliki PS1variabel yang diakhiri dengan konten berikut: \u@\h:\w\$ sehingga muncul prompt sebagai user@machinename:/home/mydirectory$ Kadang-kadang, bagaimanapun, direktori saat ini memiliki nama panjang, atau berada di dalam direktori dengan nama panjang, sehingga muncul prompt user@machinename:/home/mydirectory1/second_directory_with_a_too_long_name/my_actual_directory_with_another_long_name$ Ini akan mengisi baris di terminal dan kursor akan …

4
Ubah font dalam perintah gema
Apakah mungkin untuk mengubah atribut font dari output echo di zsh atau bash? Apa yang saya inginkan adalah sesuatu yang mirip dengan: echo -n "This is the font: normal " echo -n $font=italic "italic," echo -n $font=bold "bold," echo -n "and" echo -n $font=small "small". sehingga mencetak: "Ini adalah font: …
16 bash  shell  zsh  fonts 

4
Pergeseran bitwise dan integer terbesar di Bash
Ini adalah pertanyaan eksplorasi, artinya saya tidak sepenuhnya yakin tentang pertanyaan ini, tapi saya pikir ini tentang bilangan bulat terbesar di Bash. Bagaimanapun, saya akan mendefinisikannya secara berlebihan. $ echo $((1<<8)) 256 Saya menghasilkan bilangan bulat dengan menggeser sedikit. Seberapa jauh saya bisa pergi? $ echo $((1<<80000)) 1 Sepertinya tidak …
16 bash  arithmetic 

1
tunggu bash-builtin membakar CPU pada 100 persen
Terjadi setidaknya pada GNB bash versi 4.3.42 x86_64 && GNU bash versi 4.3.11 x86_64 Saya menggunakan sleep & wait $!bukannya sederhana sleepuntuk mendapatkan interupsi sleepoleh sinyal (seperti SIGUSR1 ). Tetapi tampaknya waitbash-builtin berperilaku aneh ketika Anda menjalankan yang berikut. Terminal 1: cat <( trap 'echo SIGUSR1' SIGUSR1; echo $BASHPID; while …

1
pushd, popd vs cd, cd-in bash dan zsh
Apakah ada perbedaan antara perilaku pushd / popd di bash vs zsh? Tampaknya di zsh cd, cd-berperilaku persis sama dengan pushd / popd (yang menambahkan / muncul direktori secara otomatis ketika cd) sementara di bash cd tidak mempengaruhi tumpukan direktori. Jika seseorang dapat memberi saya sebuah pointer, itu akan menjadi …
16 bash  zsh  cd-command  pushd 

6
Hanya tampilkan direktori saat ini dan induk di bash prompt
Saya baru mengenal bash dan ingin agar prompt saya menunjukkan sesuatu yang dalam tcsh sepele, namun setelah pencarian google yang baik saya masih belum bisa melakukannya. Saya ingin prompt saya menyertakan hanya direktori saat ini dan direktori induk seperti ini: /parent/currentdir $ Dalam tcsh ini dicapai dengan: set prompt = …
16 bash  prompt 


5
Bagaimana cara melepaskan karakter khusus dalam sebuah string?
Dengan asumsi $filememegang nilai nama file, katakanlah Dr' A.tif. Dalam pemrograman bash, bagaimana saya bisa lolos dari kutipan tunggal dan karakter khusus lainnya $filetanpa menghilangkan karakter khusus? Pembaruan pada 9 Juli 2014 Sebagai permintaan dari @Gilles , cuplikan kode berikut ini yang tidak dapat menangani Dr' A.tif: files=$(find /path/ -maxdepth …
16 bash 

5
Bash: Apa gunanya tipe (Bash builtins)?
Saya menemukan perintah dalam skrip Bash di mana saya menemukan: find /var/log/abcd -type f Perintah di atas adalah dalam konteks membersihkan file log. Saya tahu apa yang harus finddilakukan. Setelah melihat -type f, saya mencari halaman manual untuk itu. Saya melihatnya di halaman manual BASH_BUILTINS (1) Deskripsi flag -f di …
16 bash  bash-script 

2
bash_history: komentar perintah berbahaya: `#`
Untuk mencegah masuknya perintah "berbahaya" dalam sejarah bash, saya telah menambahkan baris berikut ke .bashrcfile saya : HISTIGNORE='rm *:mv *:cp *:cat*>*:pv*>*' ini bekerja dengan baik, tetapi memiliki efek samping: Saya tidak dapat melihat riwayat lengkap perintah yang dijalankan pada mesin. Katakanlah saya memiliki beberapa mesin untuk percobaan, dan saya ingin …



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.