Pertanyaan yang diberi tag shell

16
Bagaimana cara menanamkan perintah shell ke ekspresi sed?

Saya memiliki file teks dengan format berikut: keyword value keyword value ... Di mana kata kunci adalah satu kata dan nilai adalah segalanya sampai akhir baris. Saya ingin membaca file dari skrip shell, dengan cara nilai-nilai (tetapi bukan kata kunci) mengalami ekspansi shell. Dengan sed mudah...

16
Mengapa ada banyak shell di sistem seperti Unix?

Saya baru saja mulai mempelajari dasar-dasar Unix dan bertanya-tanya mengapa ada begitu banyak shell dalam sistem seperti unix. Dari buku Pemrograman lanjutan di Unix Environment : Shell adalah interpreter baris perintah yang membaca input pengguna dan mengeksekusi perintah. Input pengguna ke...

16
Bagaimana ekstensi shell Gnome seharusnya dikelola?

Saya mengalami kesulitan memahami cara yang dimaksudkan untuk mengelola ekstensi shell Gnome. Saya tidak dapat menemukan program yang sesuai di Dash untuk melakukan itu. Satu-satunya cara saya benar-benar dapat mengelola ekstensi adalah melalui extensions.gnome.org . Tidak mungkin bahwa halaman...

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
Menjalankan perintah pipa secara paralel

Pertimbangkan skenario berikut. Saya memiliki dua program A dan B. Output Program A ke stdout string, sedangkan program B memproses baris dari stdin. Cara menggunakan kedua program ini tentu saja: foo @ bar: ~ $ A | B Sekarang saya perhatikan bahwa ini memakan hanya satu inti; karenanya saya...

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
Fungsi bash stateful

Saya ingin menerapkan fungsi dalam Bash yang meningkatkan (dan mengembalikan) hitungan dengan setiap panggilan. Sayangnya ini tampaknya non-sepele karena saya menjalankan fungsi di dalam subkulit dan akibatnya tidak dapat memodifikasi variabel shell induknya. Inilah usaha

16
Penggunaan praktis opsi `set -k` di bash

Kapan kami menggunakan set -kopsi dalam bash? Manual referensi Bash mengatakan, Semua argumen dalam bentuk pernyataan penugasan ditempatkan di lingkungan untuk suatu perintah, bukan hanya yang mendahului nama perintah. Saya mengerti apa pilihannya, tetapi tidak bisa membayangkan kapan kami...

16
Shell: "Tampilkan semua 2588 kemungkinan?"

Jadi, saya memindahkan laptop saya (dan saya memiliki kebiasaan buruk mengatur hal-hal pada keyboard ...) dan saya bangun untuk menemukan ini: $ Tampilkan semua 2588 kemungkinan? (y atau n) Perintah apa yang akan menampilkan sesuatu seperti ini? Saya menggunakan