por que eu continuo recebendo o mesmo $ SHELL, mesmo eu estou em um shell diferente já

0
[oracle@SJOAM ~]$ echo $SHELL
/bin/bash
[oracle@SJOAM ~]$ sh
sh-4.1$ echo $SHELL
/bin/bash
sh-4.1$ csh
[oracle@SJOAM ~]$ echo $SHELL
/bin/bash

Por que estou sempre na festa? mas o prompt já é diferente quando estou em sh

    
por Noob 23.06.2015 / 20:29

1 resposta

1

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

    
por 23.06.2015 / 20:34