Pertanyaan yang diberi tag bash

16
Konversi setiap pdf dalam direktori saat ini ke png

Saya ingin menulis bashskrip untuk mengubah setiap .pdffile dalam direktori saat ini menjadi .pngfile. Sebagai contoh: $ls . a.pdf b.pdf $./pdf2png.sh Converting pdfs to pngs a.pdf -> a.png b.pdf -> b.png Ini adalah upaya terbaik saya: #!/bin/bash convert -verbose -density 500 -resize...

16
Penyelesaian bash untuk nilai yang dipisahkan koma

Saya ingin membuat aturan penyelesaian untuk daftar parameter yang dipisahkan koma. Misalnya saya punya perintah yang menerima daftar nama server: myscript -s name1,name2,name3 Saat ini saya sudah berhasil menulis penyelesaian sebagai berikut: _myscript () { local cur prev opts...

16
Fungsi bash stateful

Saya ingin menerapkan fungsi dalam Bash yang meningkatkan (dan mengembalikan) hitungan dengan setiap panggilan. Sayangnya ini tampaknya non-sepele karena saya menjalankan fungsi di dalam subkulit dan akibatnya tidak dapat memodifikasi variabel shell induknya. Inilah usaha

16
Penggunaan praktis opsi `set -k` di bash

Kapan kami menggunakan set -kopsi dalam bash? Manual referensi Bash mengatakan, Semua argumen dalam bentuk pernyataan penugasan ditempatkan di lingkungan untuk suatu perintah, bukan hanya yang mendahului nama perintah. Saya mengerti apa pilihannya, tetapi tidak bisa membayangkan kapan kami...

16
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...

16
Cara menggunakan fungsi yang didefinisikan dengan xargs

Ini kode saya #!/bin/bash showword() { echo $1 } echo This is a sample message | xargs -d' ' -t -n1 -P2 showword Jadi saya memiliki fungsi showwordyang menggemakan string apa pun yang Anda berikan sebagai parameter ke fungsi. Kemudian saya telah xargsmencoba memanggil fungsi dan meneruskan...

16
Shell: "Tampilkan semua 2588 kemungkinan?"

Jadi, saya memindahkan laptop saya (dan saya memiliki kebiasaan buruk mengatur hal-hal pada keyboard ...) dan saya bangun untuk menemukan ini: $ Tampilkan semua 2588 kemungkinan? (y atau n) Perintah apa yang akan menampilkan sesuatu seperti ini? Saya menggunakan

16
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...

16
Apa artinya "</ dev / null"?

Saya mengerti > /dev/nullmengarahkan hal-hal /dev/nullyang bertindak seperti lubang hitam. Namun, saya tidak mengerti apa < /dev/nullartinya. Saya melihat beberapa skrip ditulis seperti ini: nohup myprogram > foo.out 2> foo.err < /dev/null & Jadi, apa artinya <...

16
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...