
Ich habe eine Shell auf einem Unix-System.
Gibt es einen Befehl, der mir sagen kann, in welcher Shell ich arbeite? (Bash, Zsh usw.)
Antwort1
Sie können Umgebungsvariablen verwenden, um die aktuelle Shell und die Shell für den angemeldeten Benutzer abzurufen!
echo $0
- Zeigt die aktuell verwendete Shell an.
echo $SHELL
– Zeigt die Shell für den aktuell angemeldeten Benutzer an.
HINWEIS: Mit dem Befehl können Sie printenv
alle Umgebungsvariablen anzeigen