Por que eu continuo recebendo o mesmo $ SHELL
The SHELL environment variable does not indicate what shell you are currently using. It is simply set, when you log in, to the value of the login shell field of
/etc/passwd
, which in your case is/bin/bash
.If you want to change your login shell, run
chsh
(change shell).The login shell set in
/etc/passwd
controls, among other things, what shell is run when you open a terminal emulator, such as gnome-terminal.To see what shell you are currently using, try
ps -p $$
Fonte link answer csh - que $ SHELL ainda dá / bin / bash por geirha