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.

1
Apa perbedaan antara @ dan * ketika mereferensikan nilai bash array?
Panduan Bash ini mengatakan: Jika nomor indeks adalah @ atau *, semua anggota array direferensikan. Ketika saya melakukan ini: LIST=(1 2 3) for i in "${LIST[@]}"; do echo "example.$i " done Memberi: example.1 example.2 example.3 (hasil yang diinginkan). Tapi ketika saya gunakan ${LIST[*]}, saya mengertiexample.1 2 3 sebagai gantinya. Mengapa? …
15 bash  array 



2
Bagaimana cara kerja GLOBIGNORE?
Menurut halaman buku panduan bash: GLOBIGNORE A colon-separated list of patterns defining the set of filenames to be ignored by pathname expansion. If a filename matched by a pathname expansion pattern also matches one of the patterns in GLOBIGNORE, it is removed from the list of matches. Namun dalam praktiknya …


3
Konfigurasikan panah atas untuk menelusuri perintah dengan karakter awal yang sama dan bukan semua perintah sebelumnya
Pada baris bashperintah, ↑beri saya perintah sebelumnya. Pada baris perintah di numpyatau matlab, ketika saya mengetik beberapa karakter, ↑beri saya perintah yang dimasukkan sebelumnya dimulai dengan karakter tersebut . Bagaimana saya bisa mengaktifkan perilaku ini dengan tepat bash? Saya menyadari cara yang lebih maju dalam mencari melalui sejarah baris perintah, …
15 bash  readline 

5
Mengapa grep tidak berfungsi dengan pengalihan?
Menggunakan topperintah dengan pengalihan berfungsi dengan baik: top > top.log Sekarang saya ingin menggunakan grep untuk memfilter baris tertentu: top | grep "my_program" > top.log Tetapi file log akan tetap kosong. Tetapi grep memberikan output saat menggunakan top | grep "my_program" Di mana my_programharus diganti oleh program yang sedang berjalan …
15 bash  grep 

3
Menggunakan pipa bernama masuk / keluar untuk koneksi TCP
Saya telah mengutak-atik agar ini berfungsi untuk sementara waktu sekarang, jadi saya curiga ada semacam kesalahpahaman mendasar tentang bagaimana pipa bekerja adalah akar penyebab masalah saya. Tujuan saya adalah untuk memulai koneksi TCP ke beberapa host jarak jauh melalui netcatdan memiliki dua pipa bernama pada sistem file: satu yang proses …
15 bash  pipe  tcp  netcat 



3
Bagaimana saya bisa menangani data biner mentah dalam pipa bash?
Saya memiliki fungsi bash yang mengambil file sebagai parameter, memverifikasi file yang ada, kemudian menulis apa pun yang datang stdin ke file. Solusi naif berfungsi dengan baik untuk teks, tetapi saya mengalami masalah dengan data biner sewenang-wenang. echo -n '' >| "$file" #Truncate the file while read lines do # …
15 bash  shell  binary 




3
Daftar dengan `ls` dan ekspresi reguler
Bagaimana saya bisa mendaftar file dengan nama file yang diakhiri dengan karakter terakhir dan dengan .txtekstensi? Saya sudah mencoba ls *+([[:digit:]]).txttetapi ini berlaku untuk abc12.txtdan abc2.txt. Tapi saya hanya perlu mendapatkannya abc2.txt. Bagaimana saya bisa melakukan itu? Apakah ada bentuk apa pun :digit:yang akan melakukan ini?
15 bash  wildcards 

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.