
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 printenv
comando para ver todas las variables env