Moinmoin, On Fri, Oct 28, 2005 at 02:21:35AM +0200, Gerhard Brauer wrote: > * Bertram Scharpf <lists@bertram-scharpf.de> schrieb am [27.10.05 20:16]: > > tut mir leid, ich find's nicht: Mein Gkrellm zeigt mir immer > > an, wie lang ich schon eingewählt bin. Wie ziehe ich mir > > diese Information am einfachsten auf der Befehlszeile? > > Die Tools wie gkrellm oder pppstatus starten wohl beim "Online" einen > internen Timer, der diese Info dann zur Verfügung stellt. > [...] > Ich würde in /etc/pppd/ip-up.d ein Skript starten, welches mir die > aktuelle Zeit (=Verbindungsaufbau) als Unix-Zeit (Sekunden seit 1970, > siehe date +%s) in eine Datei schreibt. > > Dann ein Skript, welches mir die Onlinezeit berechnet. Und zwar: > Wert von aktuellem `date +%s` minus Wert aus oben angelegter Datei > = aktuelle Onlinezeit in Sekunden. Diese dann augengefällig in hh:mm:ss > umrechnen und anzeigen. Im Grunde genommen arbeitet pppstatus auf diese Art und Weise: pppd schreibt beim Starten der Verbindung eine Datei /var/run/pppX.pid und pppstatus liest per stat deren mtime aus. Alles weitere läuft wie beschrieben... Gruß, Flo
Attachment:
signature.asc
Description: Digital signature