Am 2004-04-23 00:09:16, schrieb Jochen Heller:
Nun habe ich den Befehl 'du' kennengelernt und dachte mir, ich k�nne die Ausgabe von 'du' dazu verwenden, das Shellskript pr�fen zu lassen, ob der Wert >= 500 MB ist oder nicht und sich entsprechend zu verhalten. Leider konnte ich weder �ber Google noch in den sch�nen Dokumentationen die ich installiert hab finden, wie ich die Ausgabe von 'du' in eine Variable beispielsweise schreibe und diese Variable dann auswerten lasse.
SIZE=`du -sm` if [ $SIZE -gt 500 ] ; then deine_brenner_befehle fi
in deiner anderen Mail hast du ja schon erw�hnt, dass der Punkt (bzw. die Ausgabe des Pfades) st�rt. Ergo:
,----[size.sh]-- | #! /bin/sh | SIZE=$(du -sm $1 | tr -d "$1") | if [ $SIZE -gt 500 ] ; then | # deine_brenner_befehle | echo "Gr��e von $1 ist $SIZE MB" | fi `---------------
Aufruf �ber size.sh /pfad/zur/sicherung
Gr��e Thorsten
--
Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

