Pertanyaan yang diberi tag shell

32
Bisakah skrip bash dikaitkan ke file?

Saya ingin skrip tidur kecuali file tertentu dimodifikasi / dihapus (atau file yang dibuat di direktori tertentu, atau ...). Bisakah ini dicapai dengan cara yang elegan? Hal paling sederhana yang muncul di benak saya adalah lingkaran yang tidur selama beberapa waktu sebelum memeriksa status lagi,...

32
Bagaimana cara membedakan file dan output dari perintah?

Biasanya Anda akan menulis: diff file1 file2 Tapi saya ingin diff file dan output dari perintah (di sini saya membuat perintah yang sepele): diff file1 <(cat file2 | sort) Ok, ini berfungsi ketika saya memasukkan ini secara manual pada prompt shell, tetapi ketika saya meletakkan baris yang...

32
Apa artinya pengalihan “<<(...)"?

Saya telah melihat bahwa rvm (manajer versi ruby) diinstal menggunakan perintah berikut: bash < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer ) Jadi, seperti yang saya pahami, kami mendapatkan konten skrip dan meneruskannya ke bash (saya percaya <...

32
Wildcard di dalam tanda kutip

Ini akan menjadi hal yang mudah, tetapi dalam ingatan saya, ketika shell scripting, menggunakan tanda kutip ganda akan memungkinkan perluasan globbing dan variabel. Tetapi dalam kode berikut: #!/bin/sh echo *.sh echo "*.sh" echo '*.sh' echo $LANG echo "$LANG" echo '$LANG' Saya mendapatkan...

32
Daftar semua perintah yang diketahui shell

Apa yang bisa saya ketik di shell saya (yang kebetulan bash) yang akan mendaftar semua perintah yang dikenali? Juga, apakah ini berbeda dengan shell? Atau apakah semua shell hanya memiliki "direktori" perintah yang mereka kenali? Kedua, pertanyaan yang berbeda, tetapi bagaimana saya bisa...

32
Menggunakan notify-send with cron

Saya menggunakan Arch Linux dengan KDE / Awesome WM. Saya mencoba untuk mulai notify-sendbekerja cron. Saya telah mencoba pengaturan DISPLAY/ XAUTHORITYvariabel, dan berjalan notify-senddengan "sudo -u", semuanya tanpa hasil. Saya dapat memanggil notify-send secara interaktif dari sesi dan...

31
ambil dan lepas tanda dolar

Saya ingin tahu file mana yang memiliki string $Id$. grep \$Id\$ my_dir/mylist_of_files mengembalikan 0 kejadian. Saya menemukan bahwa saya harus menggunakan grep \$Id$ my_dir/mylist_of_files Lalu saya melihat bahwa $Idberwarna pada output, yaitu sudah cocok. Bagaimana saya bisa mencocokkan...

31
Bagaimana saya bisa menambahkan $ PATH dengan bersih?

Saya ingin cara menambahkan sesuatu ke $ PATH, seluruh sistem atau untuk pengguna individu, tanpa berpotensi menambahkan jalur yang sama beberapa kali. Salah satu alasan untuk ingin melakukan ini adalah agar penambahan dapat dibuat .bashrc, yang tidak memerlukan login, dan juga lebih berguna pada...

31
Bash pembuatan subkulit dengan kurung kurawal

Menurut ini , menempatkan daftar perintah antara kurung kurawal menyebabkan daftar dieksekusi dalam konteks shell saat ini. Tidak ada subkulit yang dibuat . Menggunakan psuntuk melihat ini dalam aksi Ini adalah hierarki proses untuk pipa proses yang dieksekusi langsung pada baris perintah. 4398...