Name="Zeitdiagramm erstellen" Stich="Zeit Diagramm HTML last" Zeit="Sam Jun 30 16:17:52 MEST 2001" Kurz="Sie wollen die letzen Logins in eine HTML-Datei schreiben. Dieser Artikel zeigt ein Skript, welches diese Aufgabe erfüllt." Lang=" Das Skript, Download: `exCodes last.sh` #!/bin/bash # last.sh - Generiert aus den Informationen von last ein HTML-Diagramm. # Copyright (C) 2001 Ingo Blechschmidt, # Sam Jun 30 16:20:03 MEST 2001 `cat gpl.lic` `cat add.lic` cat <<HEOF <html> <head> <title>last -n 50</title> </head> <body> <h1>last -n 50> <hr /> <table border="1"> HEOF # Ersetzen Sie 'Bild' durch den Pfad zu einer Bilddatei, probieren # Sie /opt/kde/share/wallpapers/heat_ripple.jpg last -n 50 -R | grep -v -e boot -e wtmp | \\ gawk '{ if (\$0) print substr(\$9,2,2), substr(\$9,5,2), \$0; }' | \\ gawk '{ print "<tr> \\ <td width=\"62%\"><img src=\"Bild\" height=\"10\" width=\"" \$1 * 60 + \$2 "\" /></td> \\ <td width=\"38%\">", \$3, \$4, \$5, \$6, \$7, \$8, \$9, \$10, "</td> \\ </tr>"; }' cat <<HEOF </table> </body> </html> HEOF `exCodee` Passen Sie zunächst das Bild für den Balken an, ändern Sie dazu einfach das Wort$esCodes Bild$esCodee durch den Pfad zur Bilddatei, probieren Sie /opt/kde/share/wallpapers/heat_ripple.jpg. Starten Sie dann einfach das Skript in der Form$esCodes last.sh > /tmp/last.html$esCodee. " case $1 in Name) echo $Name; exit;; Stich) echo $Stich; exit;; Zeit) echo $Zeit; exit;; Kurz) echo $Kurz; exit;; Lang) echo $Lang; exit;; esac # if [ "$1" = "Name" ]; then echo $Name; fi mself_vA="txt/0007.txt txt/0012.txt txt/0016.txt txt/0029.txt txt/0039.txt txt/0044.txt txt/0051.txt txt/0052.txt txt/0053.txt txt/0054.txt txt/0078.txt"