[CentOS-de] df verschönern

Wolfgang centos at arcor.de
Do Nov 17 06:00:52 EST 2011


Hallo,

habe nachfolgendes Skript gefunden.
Wer kennt sich aus um die Ausgabe der Balken an der Länge
des grössten Medienname (siehe weiter unten) zu richten.


(gefundenes Skript)
df | awk 'headline==0 { printf("%-12s %4s\n", $6, $5); headline=1 }; $1
~ /^\/]*/ { d=int(substr($5,1,length($5)-1)/2); \
b=""; { for(i=1; i<=d; i++) b=b"#" }; { for(i=d; i<=50; i++) b=b"-" }; printf("%-12s %4s %s\n", $6, $5, b ) }'


(Ausgabe)
[user1 at dex ~]$ df | awk 'headline==0 { printf("%-12s %4s\n", $6, $5); headline=1 }; $1 ~ /^\/]*/ { d=int(substr($5,1,length($5)-1)/2); \
b=""; { for(i=1; i<=d; i++) b=b"#" }; { for(i=d; i<=50; i++) b=b"-" }; printf("%-12s %4s %s\n", $6, $5, b ) }'
Eingehängt  Ben%
/             67% #################################------------------
/boot         21% ##########-----------------------------------------
/HD500        41% ####################-------------------------------
/HD80         22% ###########----------------------------------------
/HD160        42% #####################------------------------------
/media/disk   27% #############--------------------------------------
/media/1.2.9-19-i686-pae 100% ##################################################-
/media/HD750  17% ########-------------------------------------------
/media/HD750-Part2  44% ######################-----------------------------


Mein Ausgabewunsch:
/                         67% #################################------------------
/boot                     21% ##########-----------------------------------------
/HD500                    41% ####################-------------------------------
/HD80                     22% ###########----------------------------------------
/HD160                    42% #####################------------------------------
/media/disk               27% #############--------------------------------------
/media/1.2.9-19-i686-pae 100% ##################################################-
/media/HD750              17% ########-------------------------------------------
/media/HD750-Part2        44% ######################-----------------------------
 
Gruss und Danke
Wolfgang