![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() ![]()
Wollen sie zum Beipiel ein Programm schreiben und in einer Log-Datei
schreiben welcher User gerade auf den Prozeß zugreift, könnten sie
die zum Beispiel in der Konsole mit........
...abfragen. Aus dem Kapitel "Environment" wissen sie aber das uns
Linux nur ein Environment zur Verfügung stellt. Geben wir jetzt zum
Beispiel ein....
...jetzt fragen wir den Namen nochmals ab mit echo $LOGNAME ab und nun
steht hier guru.
Im Fehlerfall liefert diese Funktion NULL zurück.
Folgendermaßen können sie diese Funktion verwenden........
Ein häufiger Fehler warum NULL zurückgegeben wird, ist das dem Prozeß oftmals kein Terminal zugeordnet werden kann. Beispielsweise bei einem Dämonprozeß. Verwenden sie für dieses Programm ein echtes Terminal. ![]() ![]() ![]() |