Cuando ejecuto echo $SHELLla salida dice lo /bin/tcshque significa que estoy ejecutando un tcshshell. Pero, por ejemplo, cuando emito el siguiente comando
alias emacs 'emacs -nw'
Obtuve el siguiente error:
bash: alias: emacs: not found
bash: alias: emacs -nw: not found
y cuando publico alias emacs="emacs -nw"funciona bien!
Esto es confuso ya que estoy ejecutando tcshpero los comandos son interpretados por bash.
¿Cuál podría ser la razón?
tcsh/cshtiene su caparazón actual en$shell