Hallo,
vielen Dank für den Tipp. Das hat mich auf die Spur gebracht. Die Lösung ist:
filestat = os.lstat('file name')
fileuser = pwd.getpwuid(filestat.st_uid)[0]
Danach enthält fileuser den Klartextnamen des Benutzers.
Die Suche ergab 2 Treffer
- Mittwoch 24. September 2008, 14:50
- Forum: Allgemeine Fragen
- Thema: Besitzer einer Datei ermitteln
- Antworten: 6
- Zugriffe: 1509
- Dienstag 23. September 2008, 14:49
- Forum: Allgemeine Fragen
- Thema: Besitzer einer Datei ermitteln
- Antworten: 6
- Zugriffe: 1509
Besitzer einer Datei ermitteln
Hallo,
ich möchte den Besitzer einer Datei unter Linux ermitteln. In der Shell geht das mit
stat -c %U Datei
Versuche ich
b=os.popen('stat -c \%U %s' % (a))
so erhalte ich bei Ausgabe von b
<open file 'stat -c %U unison.log', mode 'r' at 0x83378d8>
Wie Trunkiere ich %U richtig, oder kennt ...
ich möchte den Besitzer einer Datei unter Linux ermitteln. In der Shell geht das mit
stat -c %U Datei
Versuche ich
b=os.popen('stat -c \%U %s' % (a))
so erhalte ich bei Ausgabe von b
<open file 'stat -c %U unison.log', mode 'r' at 0x83378d8>
Wie Trunkiere ich %U richtig, oder kennt ...
