Bisher mache ich das wie folgt:
Code: Alles auswählen
du -c $DIR_ziel/$DATUM|grep total|sed -e "s/[:^digit:].*//"
Hinter dem zurückgegebenen Wert sind noch ne ganze Menge Spaces.
Wenn ich also mit diesem Wert rechne, sieht der Code ausgegeben so aus:
Code: Alles auswählen
TMP=`expr $DIRSIZE+$X`
ergibt, wenn ichs als String ausgebe:
TMP=`expr 8 +4`
Ich bin in Sachen Shell Programmierung Neuling, hab aber schon mit verschiedensten anderen Sprachen gearbeitet.
Nur fällt es mir etwas schwer, gerade bei Stringverarbeitung die richtigen Funktionen bzw. Programme zu finden. Hat jemand eine Idee, wie ich das Problem lösen kann?
Danke schonmal!