saeckereier
Graue Eminenz
Hallo zusammen, da ich gerade ein paar Dateien auslagern wollte auf ein neues LVM und nicht wusste, wie gross es sein muss, wollte ich die Grösse dieser Dateien bestimmen, also benutzte ich folgende Kommandozeile:
Also erst du, dann die erste Spalte mit den Dateigrössen extrahieren, dann aus dem Zeilenumbruch + machen, dann an den Anfang scale=2 schreiben, Klammern um alles setzen, das letzte Plus löschen und schlussendlich das ganze an bc pipen.
Hat jemand einen besseren Vorschlag? (Ich mag die Lösung, aber ich frage mich ob es irgendwas eleganteres gibt)
Code:
du *avi | cut -f1 | tr "\n" "+" | sed -e 's/^/scale=2\n\(/' -e 's/+$/ \) \/ 1024 \/1024 \n/' -e 's/\+/ \+ /g' | bc
Hat jemand einen besseren Vorschlag? (Ich mag die Lösung, aber ich frage mich ob es irgendwas eleganteres gibt)