Mit dem Befehlen
Code: Alles auswählen
ls -al testdatei*.dat | awk '{print $5}'
ls -al testdatei*.dat | awk '{print $9}'
Weiss jemand wie ich das hinbekommen könnte?
Code: Alles auswählen
ls -al testdatei*.dat | awk '{print $5}'
ls -al testdatei*.dat | awk '{print $9}'
Damit klappt das setzen der Variable schonmal Danke!GetAway hat geschrieben:test=`ls -l a.bmp | awk '{print $5}'`
stat kennt er im JtG-Image leider nicht...rhabarber1848 hat geschrieben:man stat
Code: Alles auswählen
#!/bin/sh
ls -al | sed -e s/' '*/' '/g > /tmp/dir.tmp
while read line
do
name=`echo $line | cut -d' ' -f9`
if [ ! -d $name -a ! -h $name ]
then
groesse=`echo $line | cut -d' ' -f5`
#jetzt steht der Name in $name und die Groesse in $groesse
echo Datei $name ist $groesse Bytes gross # Beispiel
fi
done < /tmp/dir.tmp
rm /tmp/dir.tmp