Hallo,
ich wollte die Ausgabe von df -h durch sed jagen um sie in eine HTML-Seite einzubinden. Entweder es passiert gar nichts oder es ersetzt mir "n" durch <br> :(
df -h > df.txt sed s/\n/<br>/g df.txt > dfbr.txt
wie muß ich das \n (Zeilenende) hier entsprechend codieren/entschärfen?
Oder hat jemand gar schon was schickes fertig was mir die Ausgabe von df -h in eine html-Tabelle übersetzt?
Gruß und Danke schon mal im voraus
Tilo
Hallo Tilo,
wenn du das als HTML anzeigen lässt wirst du eine verschobene Darstellung bekommen. Denn die vielen Leerzeichen werden im Browser als eines gesehen. Also solltest du die Ausgabe in einen <code>-Block packen. Und bei einem <code>-Block brauchst du keine <br />. Denn dort wird normalerweise ein \n als Zeilenumbruch erkannt und auch so angezeigt.
Für dein Problem: sed s/$/<br>/, wobei $ = Zeilenende
Mit freundlichem Gruß,
Falk
Zitat von Tilo Wetzel tilo.wetzel@web.de:
Hallo,
ich wollte die Ausgabe von df -h durch sed jagen um sie in eine HTML-Seite einzubinden. Entweder es passiert gar nichts oder es ersetzt mir "n" durch <br> :(
df -h > df.txt sed s/\n/<br>/g df.txt > dfbr.txt
wie muß ich das \n (Zeilenende) hier entsprechend codieren/entschärfen?
Oder hat jemand gar schon was schickes fertig was mir die Ausgabe von df -h in eine html-Tabelle übersetzt?
Gruß und Danke schon mal im voraus
Tilo
Tilo Wetzel, Dresden http://www.room6675.net http://linkblog.elline.de _____________________________________________________________ DSL-Preisknaller: DSL-Komplettpakete von WEB.DE schon für 16,99 Euro/mtl.!* Hier klicken: http://produkte.web.de/go/02/
Lug-dd maillist - Lug-dd@mailman.schlittermann.de https://ssl.schlittermann.de/mailman/listinfo/lug-dd
lug-dd@mailman.schlittermann.de