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.

10
Menggunakan tanda bintang di grep
Saya mencoba mencari substring "abc" di file tertentu di linux / bash Jadi saya melakukan: grep '*abc*' myFile Itu tidak mengembalikan apa-apa. Tetapi jika saya melakukannya: grep 'abc' myFile Ini mengembalikan pertandingan dengan benar. Sekarang, ini bukan masalah bagi saya. Tetapi bagaimana jika saya ingin grep untuk string yang lebih …
90 regex  bash  grep 

12
Bagaimana cara membuat skrip bash untuk memeriksa koneksi SSH?
Saya sedang dalam proses membuat skrip bash yang akan masuk ke mesin jarak jauh dan membuat kunci pribadi dan publik. Masalah saya adalah bahwa mesin jarak jauh tidak terlalu dapat diandalkan, dan mereka tidak selalu aktif. Saya memerlukan skrip bash yang akan memeriksa apakah koneksi SSH sudah aktif. Sebelum benar-benar …
90 bash  ssh  connection 




4
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 menemukan masalahnya. Apakah ada metode yang dapat menampilkan …
89 linux  bash  testing 

12
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 bash  for-loop 

12
Memaksa bash untuk memperluas variabel dalam string yang dimuat dari file
Saya mencoba mencari cara untuk membuat bash (force?) Memperluas variabel dalam string (yang dimuat dari file). Saya memiliki file bernama "sesuatu.txt" dengan konten: hello $FOO world Saya kemudian lari export FOO=42 echo $(cat something.txt) ini mengembalikan: hello $FOO world Itu tidak memperluas $ FOO meskipun variabel telah ditetapkan. Saya tidak …
89 linux  bash  shell  unix 

8
Script untuk mendapatkan kode status HTTP dari daftar url?
Saya memiliki daftar URL yang perlu saya periksa, untuk melihat apakah masih berfungsi atau tidak. Saya ingin menulis skrip bash yang melakukannya untuk saya. Saya hanya perlu kode status HTTP yang dikembalikan, yaitu 200, 404, 500, dan seterusnya. Tidak ada lagi. EDIT Perhatikan bahwa ada masalah jika halaman mengatakan "404 …

13
Menggunakan sed untuk mengganti nama file secara massal
Objektif Ubah nama file ini: F00001-0708-RG-biasliuyda F00001-0708-CS-akgdlaul F00001-0708-VF-hioulgigl ke nama file ini: F0001-0708-RG-biasliuyda F0001-0708-CS-akgdlaul F0001-0708-VF-hioulgigl Kode Shell Untuk mengetes: ls F00001-0708-*|sed 's/\(.\).\(.*\)/mv & \1\2/' Untuk melakukan: ls F00001-0708-*|sed 's/\(.\).\(.*\)/mv & \1\2/' | sh Pertanyaan saya Saya tidak mengerti kode sed. Saya mengerti apa perintah substitusi $ sed 's/something/mv' cara. Dan …
89 bash  shell  sed  file-rename 

5
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* …
88 regex  bash 

9
Bagaimana Anda membedakan direktori hanya untuk file dengan tipe tertentu?
Saya punya pertanyaan tentang perintah diff jika saya ingin diff direktori rekursif tetapi hanya untuk jenis file tertentu, bagaimana melakukannya? Saya mencoba menggunakan opsi kecualikan tetapi hanya dapat menggunakan satu pola saja: $ diff /destination/dir/1 /destination/dir/2 -r -x *.xml dengan perintah saya hanya bisa mengecualikan jenis file xml, meskipun ada …
88 linux  bash 


3
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 formal ke Bash sebagai bahasa pemrograman. Misalnya: …

10
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 nama perintah dari id proses - masalah saya …
88 linux  bash  pipe 

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.