Pertanyaan yang diberi tag bash

26
Menjalankan fungsi readline tanpa mengikat kunci?

Saya baru saja membaca halaman manual readline dan menemukan banyak perintah hebat yang tidak saya ketahui. Namun, beberapa tidak memiliki ikatan kunci default. Apakah ada cara untuk menjalankan perintah tidak terikat dari shell? Saya tidak bertanya bagaimana cara mengikat perintah di ~ /...

26
Bagaimana Anda memasukkan direktori yang namanya hanya minus?

Saya mengunduh lebih sedikit ke server web saya dan membuka ritsletingnya. Ini berisi folder bernama -. Saya berasumsi saya tahu bagaimana menghadapinya, tetapi saya tidak tahu. Saya sudah mencoba cd -- -, tetapi itu tidak memiliki efek yang diinginkan. Menggunakan tanda kutip juga tampaknya...

26
hasil cetak menjadi 3 kolom terpisah

MYPATH=/var/www/html/error_logs/ TOTALFILE=$(ls $MYPATH* | wc -l) FILETIME=$(stat --format=%y $MYPATH* | head -5 | cut -d'.' -f1) FILE=$(ls -1tcr $MYPATH* | head -5 | rev | cut -d/ -f1 | rev) TOPLINE=$(head -1 $MYPATH* | grep -Po '".*?"' | head -5) bagaimana saya bisa dengan elegan mencetak...

26
Bash tidak menemukan program meskipun itu ada di jalanku

Saya memiliki program di jalur saya. Program berjalan ketika dieksekusi dengan path lengkap yang ditentukan. Tetapi program tidak dapat ditemukan ketika saya menjalankannya hanya dengan namanya. Pada dasarnya, saya ingin memahami bagaimana output di bawah ini mungkin, dan bagaimana cara...

26
Dalam skrip bash, cara menangkap stdout baris demi baris

Dalam skrip bash, saya ingin menangkap keluaran standar dari baris perintah panjang demi baris, sehingga dapat dianalisis dan dilaporkan saat perintah awal masih berjalan. Ini adalah cara rumit yang bisa saya bayangkan melakukannya: # Start long command in a separated process and redirect stdout...

26
ln -s dengan path relatif ke pwd

Saya mencoba membuat banyak tautan simbolik, tetapi saya tidak tahu mengapa ini berhasil ln -s /Users/niels/something/foo ~/bin/foo_link sementara ini cd /Users/niels/something ln -s foo ~/bin/foo_link tidak. Saya percaya ini ada hubungannya dengan foo_linkmenautkan ke foo in...

26
Gunakan file konfigurasi untuk skrip shell saya

Saya perlu membuat file konfigurasi untuk skrip saya sendiri: di sini sebuah contoh: naskah: #!/bin/bash source /home/myuser/test/config echo "Name=$nam" >&2 echo "Surname=$sur" >&2 Isi dari /home/myuser/test/config: nam="Mark" sur="Brown" itu berhasil! Pertanyaan saya: apakah...

26
Cara menggunakan grep saat file tidak mengandung string

Dalam skrip bash saya, saya mencoba untuk mencetak garis jika string tertentu tidak ada dalam file. if grep -q "$user2" /etc/passwd; then echo "User does exist!!" Ini adalah bagaimana saya menulisnya jika saya ingin string ada di file tetapi bagaimana saya bisa mengubah ini untuk membuatnya...