Hi,

Tobias Schlemmer wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Hallo,
> 
> Warum nicht
> 
> echo '<table>'
> df -h|sed -e 's| \{1,\}|</td><td>|g;s,^,<tr><td>,g;s,$,</td></tr>,g'
> echo '</table>'

Weil dann dem df die Option "-P" fehlt, damit der Output pro
Mountpoint auf einer Zeile erscheint, auch wenn ein Pfad oder
Devicename sehr lang ist; außerdem verteilt sich dann das
"mounted on" aus der Überschrift auf zwei Tabellenspalten, was
doch in einer sein sollte :)

Aber das mit dem "mounted on" macht die Sache so kompliziert,
dass ich eher perl als sed nehmen würde, da das Konstrukt dann
irgendwie sowas hier wird:
df -hP | perl -pe 'chomp;@i=split /\s+/,$_,6; $x.= "<tr>"; $x.= "<td>$_</td>" 
for @i;$x.= "</tr>\n"; $_=""; END { print "<table>\n$x</table>\n"; }'

Irgendwie mag ich das dann aber nicht mehr so recht elegant
finden :)

> Grüße
> 
> Tobias
[schnipp]

Ciao,
Thomas

-- 
 Thomas Köhler       Email:       [email protected]
     <><             WWW:              http://gott-gehabt.de
                     IRC:                           tkoehler
                     PGP public key available from Homepage!

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Lug-dd maillist  -  [email protected]
https://ssl.schlittermann.de/mailman/listinfo/lug-dd

Antwort per Email an