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!
signature.asc
Description: Digital signature
_______________________________________________ Lug-dd maillist - [email protected] https://ssl.schlittermann.de/mailman/listinfo/lug-dd
