Thread Chmod auslesen & prüfen
(5 answers)
Opened by Pep at 2010-02-08 16:34
Hi,
prüf die Rechte doch direkt: Code (perl): (dl
)
1 2 3 4 5 6 7 8 $mode = (stat($file) )[2] & 07777; if ( $mode >= 0755 ) { # permission of $file is ok } else { # permission is not ok } edit01: Die Zahlenwerte sollte Perl schon selber rechnen können ;o) Die oktale Schreibweise ist nur nett dem Benutzer gegenüber, weil es schöner zu lesen ist. edit02: Filemode-Kontrolle korrigiert: s/<=/>=/ Last edited: 2010-02-08 17:07:25 +0100 (CET) meine Beiträge: I.d.R. alle Angaben ohne Gewähr und auf Linux abgestimmt!
Die Sprache heisst Perl, nicht PERL. - Bitte Crossposts als solche kenntlich machen! |