[Dresden-pm] Fragen zu chown
Soeren M. Laird Soerries
info at perlmongers.de
Die Jun 13 09:18:40 PDT 2006
Hallo Hans-Dietrich,
> > Hans-Dietrich Kirmse <hd.kirmse at gmx.de> writes:
> >>chown 3, 4, '/home/Lehrer/hkirmse/austeilen';
An anderer Stelle schriebst Du, daß die Werte 3 und 4 nicht hartkodiert, sondern
als Variablen übergeben werden.
Mein Bauch sagt mir, da ist etwas schiefgegangen, DENN, wenn Perl eine nicht-
initialisierte Variable findet, die jetzt als Zahlwert verwendet wird, dann
ersetzt es diese durch Null (0) um das Beste draus zu machen.
Null ist gleichzeitig die uid und gid von root, daher landen oder bleiben die
Dateien im Besitz von Root.
Tipp: Lass dir den Variableninhalt im gleichen Scope, also im gleichen Block,
unmittelbar vor der Ausführung von chown() ausgeben, entweder im Debugger oder
mittels print().
Grüße aus Main Arena Stadt, Sören