Manera de conocer el shell actual en una terminal determinada

Manera de conocer el shell actual en una terminal determinada

Tengo un shell en un sistema Unix.

¿Existe algún comando que pueda decirme en qué shell estoy trabajando? (bash, zsh, etc.)

Respuesta1

¡Puede usar variables de entorno para obtener el shell actual y el shell para el usuario que ha iniciado sesión!

echo $0- Muestra el shell que está actualmente en uso.

echo $SHELL- Muestra el shell del usuario actualmente conectado.

NOTA: Puede usar el printenvcomando para ver todas las variables env

información relacionada