Pertanyaan yang diberi tag bash

16
cara mengulang argumen di skrip bash

Saya ingin menulis skrip bash dengan jumlah argumen yang tidak diketahui. Bagaimana saya bisa berjalan melalui argumen ini dan melakukan sesuatu dengannya? Upaya yang salah akan terlihat seperti ini: #!/bin/bash for i in $args; do echo

16
bash_history: komentar perintah berbahaya: `#`

Untuk mencegah masuknya perintah "berbahaya" dalam sejarah bash, saya telah menambahkan baris berikut ke .bashrcfile saya : HISTIGNORE='rm *:mv *:cp *:cat*>*:pv*>*' ini bekerja dengan baik, tetapi memiliki efek samping: Saya tidak dapat melihat riwayat lengkap perintah yang dijalankan pada...

16
Apa pengalihan dengan> | melakukan?

Kapan sebaiknya Anda gunakan >|untuk mengarahkan output ke file, bukan hanya >? Penjelasan yang diberikan ketika saya ditunjukkan ini adalah bahwa ia menjamin file target terpotong pertama. Tapi saya pikir >sudah tersirat itu. Apakah

16
Bash: prompt jauh interaktif

Saya memiliki skrip yang terhubung ke server jauh dan memeriksa apakah beberapa paket diinstal: ssh root@server 'bash -s' < myscript.sh myscript.sh: OUT=`rpm -qa | grep ntpdate` if [ "$OUT" != "" ] ; then echo "ntpdate already installed" else yum install $1 fi Contoh ini dapat...

16
Bash: Apa gunanya tipe (Bash builtins)?

Saya menemukan perintah dalam skrip Bash di mana saya menemukan: find /var/log/abcd -type f Perintah di atas adalah dalam konteks membersihkan file log. Saya tahu apa yang harus finddilakukan. Setelah melihat -type f, saya mencari halaman manual untuk itu. Saya melihatnya di halaman manual...

16
Bagaimana cara saya beralih ke mode edit vi di readline?

Saya ingin beralih ke mode edit vi di lingkungan readline. Tapi saya tidak ingin menggunakan 'set -o vi'. Saya ingin beralih sementara menggunakan pintasan keyboard. Halaman manual mengatakan saya bisa melakukan ini M-C-j. Tapi itu tidak berhasil untukku. Saya menggunakan Ubuntu dan xterm. Juga...