Ketika saya menjalankan echo $SHELLoutput mengatakan /bin/tcshyang berarti saya menjalankan tcshshell. Tapi misalnya saat saya mengeluarkan perintah berikut
alias emacs 'emacs -nw'
Saya mendapatkan kesalahan berikut:
bash: alias: emacs: not found
bash: alias: emacs -nw: not found
dan ketika saya mengeluarkannya alias emacs="emacs -nw"berjalan dengan baik!
Ini membingungkan karena saya menjalankan tcshtetapi perintah ditafsirkan oleh bash.
Apa yang bisa menjadi alasannya?
tcsh/cshmemiliki shell saat ini di$shell