Speicherverbrauch mittels awk ermitteln
7. Dezember 2008 | 12:24:15
Ermitteln des Plattenverbrauchs der Dateien im aktuellen Verzeichnis test1 und rekursiv über allen zugehörigen Unterverzeichnissen mittels ls und awk:
Die Größe der jeweiligen Datei befindet sich im Feld Nr.5 ($5) der eingelesenen Zeile.
ulrich:/test1 $ ls -Rl | awk -F' ' '
NF > 3 && $1 !~ /^d/ {
var += $5
}
END {
print " ";
print var " Byte"
print (var / 1024) " KByte"
print ((var / 1024) / 1024) " MByte"
}'

