
Linux 'du' command
-
-
Wenn du das h weglässt, zeigt er Bytes. Musst dann halt selbst umrechnen.
-
Wenn du das h weglässt, zeigt er Bytes. Musst dann halt selbst umrechnen.
Man könnte auch mit --block-size spielen.
Aber alles weitere: Siehe manpage von du.
-
-
- Official Post
ist auch nicht genau: 11,3639 Output müsste 11,8 +/- sein
Nur so aus Neugier: Woher nimmst du die 11,8? Falls es Windows ist: Wirfst du evtl. die Größe sowie die Größe auf der Festplatte durcheinander? Außerdem komme ich auf 11,9, wenn ich mit 1000^2 rechne (Mibibyte statt Megabyte), das könnte also auch die "Fehlerquelle" sein.
-
Vielleicht zeigt mein Ubuntu-Desktop auch nicht korrekt an ich weiß nicht
Und die Shell zeigt mir dieses an:
bzw.
EDIT: Vielleicht kann ich irgendwie mit einer Zeile von 11915913 auf GB rechnen innerhalb eines Bash-Scripts (mit einer Kommastelle)?
EDIT: Folgendes würde dem Ziel schon näher kommen:
Codedu -s /mnt/hdd1/2.BACKUPS/ROOT/1.BACKUP-SYNC/backups/ | cut -f1 | awk '{ print $1/1000^2 }' 11,9159
Weiß gerade nur nicht wie ich 11,9159 auf eine Kommastelle hinkriegeEDIT: Das scheint zu funktionieren:
Participate now!
Don’t have an account yet? Register yourself now and be a part of our community!