admine schrieb:Oh ... Danke
Nur geht das nicht im Solaris ... aber vielleicht find ich da noch ähnliches.
Oder bommel weiß es ... ? :roll:
Ähm ... sorry.bommel schrieb:Code:stat $FILE | grep Uid | awk '{print $2}'
root@xxxxx0:/opt/sfw/bin> ./stat myFile | grep Uid | awk '{print $2}'
(0555/-r-xr-xr-x)
root@xxxxx0:/opt/sfw/bin> perl -e '$mode=(stat($ARGV[0]))[2]; printf "%o4\n", $mode & 07777;' myFile
5554
admine schrieb:und mit "perl":
Kann mir jemand sagen, warum sich die Oktal-Werte unterscheiden?Code:root@xxxxx0:/opt/sfw/bin> perl -e '$mode=(stat($ARGV[0]))[2]; printf "%o4\n", $mode & 07777;' myFile 5554
Bzw. was diese letzte "4" im Ergebnis des Perl-Befehls bedeutet?
Danke robi,robi schrieb:ich glaube mal da ist ein kleiner Fehler in der Zeile das "%o4\n" sollte "%4o\n" sein und bedeuten das 4-spaltig oktal ausgegeben werden soll.
Juprobi schrieb:ich glaube mal da ist ein kleiner Fehler in der Zeile das "%o4\n" sollte "%4o\n" sein und bedeuten das 4-spaltig oktal ausgegeben werden soll.