Pertanyaan yang diberi tag bash

90
Baris perintah Bash dan batas input

Apakah ada semacam batasan karakter yang diberlakukan di bash (atau shell lain) untuk berapa lama input bisa? Jika ya, berapa batas karakter itu? Yaitu Apakah mungkin untuk menulis perintah di bash yang terlalu panjang untuk dieksekusi oleh baris perintah? Jika tidak ada batasan yang...

89
Ulangi tupel dalam pesta?

Apakah mungkin untuk mengulang tupel dalam bash? Sebagai contoh, alangkah baiknya jika yang berikut berhasil: for (i,j) in ((c,3), (e,5)); do echo "$i and $j"; done Apakah ada solusi yang memungkinkan saya mengulang tupel?

89
Cara menampilkan nomor baris saat menjalankan skrip bash

Saya memiliki skrip uji yang memiliki banyak perintah dan akan menghasilkan banyak keluaran, saya menggunakan set -xatau set -vdan set -e, sehingga skrip akan berhenti ketika terjadi kesalahan. Namun, masih agak sulit bagi saya untuk menemukan jalur mana yang menghentikan eksekusi untuk...

88
Pisahkan keluaran perintah dengan kolom menggunakan Bash?

Aku ingin melakukan ini: jalankan perintah menangkap hasilnya pilih satu baris pilih kolom dari baris itu Sebagai contoh, katakanlah saya ingin mendapatkan nama perintah dari a $PID (harap dicatat ini hanya sebuah contoh, saya tidak menyarankan ini adalah cara termudah untuk mendapatkan...

88
gunakan ekspresi reguler di if-condition di bash

Saya ingin tahu aturan umum untuk menggunakan ekspresi reguler di klausa if di bash? Berikut ini contohnya $ gg=svm-grid-ch $ if [[ $gg == *grid* ]] ; then echo $gg; fi svm-grid-ch $ if [[ $gg == ^....grid* ]] ; then echo $gg; fi $ if [[ $gg == ....grid* ]] ; then echo $gg; fi $ if [[...

88
Cara memperbarui satu file dalam arsip zip

Apakah mungkin untuk mengganti file dalam file zip tanpa membuka ritsleting, menghapus file lama, menambahkan file baru dan mengembalikannya? Alasannya adalah saya memiliki file zip yang sangat besar, ada satu xml di dalam file zip yang terkadang harus saya perbarui. Membuka zip dan membukanya...

88
Semantik untuk skrip Bash?

Lebih dari bahasa lain yang saya tahu, saya telah "mempelajari" Bash dengan Googling setiap kali saya membutuhkan sesuatu. Akibatnya, saya bisa menambal bersama skrip kecil yang tampaknya berfungsi. Namun, saya tidak begitu tahu apa yang terjadi, dan saya berharap untuk pengenalan yang lebih...

87
Paralelkan skrip Bash dengan jumlah proses maksimum

Katakanlah saya memiliki loop di Bash: for foo in `some-command` do do-something $foo done do-somethingterikat cpu dan saya memiliki prosesor 4 inti yang bagus dan berkilau. Saya ingin bisa berlari hingga 4 do-somethingsekaligus. Pendekatan yang naif tampaknya: for foo in

87
Dapatkah skrip penyelesaian tab Bash digunakan di zsh?

Saya memiliki skrip penyelesaian tab Bash untuk Apache's Hadoop. Biasanya, saya menggunakan zsh sebagai shell sehari-hari. Ini cenderung seperti pesta ketika saya membutuhkannya, tetapi sepertinya sistem penyelesaian tab sangat berbeda di antara mereka. Apakah ada cara sederhana untuk "mengubah"...