Maneira de saber o shell atual em um determinado terminal

Maneira de saber o shell atual em um determinado terminal

Eu tenho um shell em um sistema Unix.

Existe um comando que pode me dizer em qual shell estou trabalhando? (bash, zsh, etc.)

Responder1

Você pode usar variáveis ​​de ambiente para obter o shell atual e o shell do usuário que está logado!

echo $0- Exibe o shell que está em uso no momento.

echo $SHELL- Exibe o shell do usuário atualmente logado.

NOTA: Você pode usar o printenvcomando para examinar todas as variáveis ​​​​env

informação relacionada