Saya baru saja menempelkan banyak kode ke shell saya, tetapi lupa untuk menghapus yang memimpin %
sebelum menjalankan perintah. Tampaknya tidak melakukan apa-apa. Mengapa ini tidak melakukan apa pun di shell saya ( zsh )?
> % echo foo
Dalam bash , saya mendapatkan yang berikut ini
> % echo foo
bash: fg: %: no such job
Saya hanya ingin memastikan bahwa menjalankan perintah saya tidak memiliki efek samping.
sumber
%
. Tangkapan bagus$histchars
juga, tapi milikku adalah tanda pagar (!^#
). Saya menduga jawaban untuk kasus khusus saya kemudian adalah bahwa ada beberapa proses latar belakang berperilaku aneh di zsh. Terima kasih lagi untuk pelajaran shell!