Jump to content

Bash Scripting


stachi

Empfohlene Beiträge

Hi@all

Hab mal ne Frage die sich an Leute richtet die Ahnung vom Scripting haben.

Da mir Squashedi zu lange dauert mach ich Änderung am root-Bereich unter SuseLinux.

Weil das Image nicht zu groß werden darf und man sich schnell vergucken kann hätte ich gern ein Script das die Größe überprüft.

 

Ich hab mir das so vorgestellt:

 

if [datei <= 5373952Byte]

then echo ok

else echo false

 

Ich weiß nicht ob das mit if geht und ich hab auch keine Ahnung was ich bei if schreiben soll (bis jetzt kenn ich nur if -e und if -f).

 

Hoffe das mir einer Helfen kann.

 

MFG Stachi

Link zu diesem Kommentar
Auf anderen Seiten teilen

SIZE=`du -b $FILE | awk '{print $1'}`
if [ $SIZE -gt 5373952 ]; then
    echo "file too big... exiting"
   exit
fi

 

bzw zusammengefasst:

 

if [ `du -b $FILE | awk '{print $1'}` -gt 5373952 ]; then
    echo "file too big... exiting"
   exit
fi

Link zu diesem Kommentar
Auf anderen Seiten teilen

Archiviert

Dieses Thema ist jetzt archiviert und für weitere Antworten gesperrt.

  • Wer ist Online   0 Benutzer

    • Keine registrierten Benutzer online.
×
×
  • Neu erstellen...