Hi
nicht gleich schlagen, ist nix mit Scripten, aber ne passendere Rubrik habich nicht gefunden ...
wie kann man die ausgabe von "du -h --maxdepth=1" so sortieren, daß der höchste Wert oben steht ?
derzeit sieht die Ausgabe z.B. so aus :
3.2M ./sbin
4.0K ./srv
0 ./sys
20K ./tmp
525M ./usr
56G ./var
58G .
ok, das /var jetzt am Ende ist und den höchsten Wert hat, ist mehr oder weniger Zufall... wenn ich aber das du -h --max-depth=1 in /var ausführe siehts schon wieder anders aus ...
ein Versuch mit sort bring dies:
Code
h854966:/# du -h --max-depth=1 | sort
0 ./sys
1.2M ./home
100K ./dev
16K ./lost+found
18M ./boot
20K ./tmp
3.1M ./bin
3.2M ./sbin
39M ./root
4.0K ./initrd
4.0K ./media
4.0K ./mnt
4.0K ./opt
4.0K ./srv
48M ./etc
525M ./usr
56G ./var
58G .
906M ./proc
90M ./lib
Alles anzeigen
und das ist ja auch nicht so das wahre ...
also, Linuxprofis, wer hat die Lösung für mich ?