Quando executo echo $SHELLa saída diz o /bin/tcshque significa que estou executando um tcshshell. Mas, por exemplo, quando eu emito o seguinte comando
alias emacs 'emacs -nw'
Estou tendo o erro a seguir:
bash: alias: emacs: not found
bash: alias: emacs -nw: not found
e quando eu emitir, alias emacs="emacs -nw"ele corre bem!
Isso é confuso, pois estou executando, tcshmas os comandos são interpretados por bash.
Qual seria a razão?
tcsh/cshtem seu shell atual em$shell