Pertanyaan yang diberi tag shell

25
apa yang anda maksud dengan shell interaktif?

UNIX: Referensi Lengkap, Edisi Kedua oleh Kenneth H. Rosen et al. Anda dapat memulai shell lain setelah masuk dengan menggunakan nama shell sebagai perintah; misalnya, untuk memulai shell Korn, Anda bisa mengetikkan ksh di command prompt. Jenis shell ini bukan shell login, dan Anda tidak perlu...

25
Di mana garpu () pada bom garpu: () {: |: &};:?

Peringatan: Menjalankan perintah ini di sebagian besar shell akan menghasilkan sistem yang rusak yang akan membutuhkan shutdown paksa untuk memperbaikinya Saya mengerti fungsi rekursif :(){ :|: & };:dan apa fungsinya. Tapi saya tidak tahu di mana sistem panggilan fork. Saya tidak yakin, tapi...

25
Apa arti $ # dalam shell?

Apa yang dimaksud $#dengan shell? Saya punya kode seperti if [ $# -eq 0 ] then Saya ingin mengerti apa $#artinya, tetapi pencarian Google sangat buruk untuk mencari hal-hal semacam

25
Perbedaan antara 'echo' dan 'echo -e' [ditutup]

Ditutup . Pertanyaan ini membutuhkan detail atau kejelasan . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Tambahkan detail dan jelaskan masalahnya dengan mengedit posting ini . Ditutup 4 tahun yang lalu . Apa perbedaan antara...

25
Apa arti $ {PATH: +: $ {PATH}}?

Saya baru-baru memperhatikan hal berikut di profil cygwin saya, lebih tepatnya: /usr/local/bin:/usr/bin${PATH:+:${PATH}} Apa artinya? Mengapa tidak hanya $ PATH? Apakah ini 'jika $ PATH ada, lalu tambahkan: $ PATH'? Tujuan saya adalah untuk menukar urutan dan meletakkan jalur cygwin di belakang...

25
Hapus ^ C saat CTRL + C

Apakah ada cara untuk menghapus ^Cketika Anda menekan CTRL+ Cdi shell termasuk dengan Red Hat Enterprise Linux 6 ("Santiago")? Saya memiliki izin untuk mengedit sendiri

25
Bash "for" loop tanpa bagian "in foo bar ..."

Saya baru-baru ini melihat beberapa kode yang membingungkan saya karena berfungsi dan saya tidak mengharapkannya. Kode dikurangi menjadi contoh ini #!/bin/bash for var; do echo "$var" done Saat dijalankan dengan argumen baris perintah adalah mencetaknya $ ./test a b c a b c Inilah ini, yang...

24
Bagikan alias dan pengaturan PATH antara zsh dan bash

Shell yang biasa saya gunakan adalah zsh. Saya memiliki beberapa alias untuk mengaktifkan warna di beberapa program seperti lsdan grep. Saya juga telah menetapkan jalur khusus saya sehingga saya dapat menjalankan program di tempat yang tidak standar (seperti di ~/bin/). Aku tidak akan mengubah...