Zitat
strcat schrob:
Bezweifle ich. strace -f echo $SHELL
Zitat
fibel.org
Die Standard-Shell eines Benutzers wird durch einen Eintrag in der /etc/passwd festgelegt. Der Name der Login-Shell wird in der Umgebungsvariablen SHELL gespeichert.
Benutzerinformationen überspringen
Prof. Dr. Schlaumeier
Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)
Zitat
Original von strcat
Richtig, allerdings wird bei einem echo $SHELL die /etc/passwd nicht geoeffnet.
Quellcode |
|
1 2 3 4 5 6 7 8 |
Z60820 @ KDNV169 [09:34:15] ~ $>echo $0 bash Z60820 @ KDNV169 [09:34:22] ~ $>csh [Z60820@KDNV169 ~]$ echo $0 csh [Z60820@KDNV169 ~]$ exit exit Z60820 @ KDNV169 [09:34:39] ~ $> |
Quellcode |
|
1 |
file `which csh` |
Benutzerinformationen überspringen
Prof. Dr. Schlaumeier
Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »Mark Newcomer« (31.01.2008, 13:44)
Benutzerinformationen überspringen
Prof. Dr. Schlaumeier
Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »linuxerr« (31.01.2008, 13:52)
Benutzerinformationen überspringen
Prof. Dr. Schlaumeier
Wohnort: Mecklenburg, zur Entwicklungshilfe in Chemnitz/Sachsen ;-)