|
|
![]()
Wollen sie zum Beispiel ein Programm schreiben und in einer Log-Datei
schreiben welcher User gerade auf den Prozess 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 Prozess oftmals kein Terminal zugeordnet werden kann. Beispielsweise bei einem Dämonprozess. Verwenden sie für dieses Programm ein echtes Terminal.
![]() |