Michelle Konzack wrote:
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)



Antwort per Email an