Hallo. Ich arbeite am liebsten auf der Con. Unter Windoof hatte ich mir mal ein Script geschrieben, welches bewirkte, daß in der oberen rechten Ecke immer das aktuelle Datum, bzw die aktuelle Zeit angezeigt wird. Hat jemand von euch eine ähnliche Lösung für Linux? -- To Mucki: I Love and miss you. You took my heart with you. I see you in another world. -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Goran Ristic wrote:
Hallo.
Ich arbeite am liebsten auf der Con. Unter Windoof hatte ich mir mal ein Script geschrieben, welches bewirkte, daß in der oberen rechten Ecke immer das aktuelle Datum, bzw die aktuelle Zeit angezeigt wird.
Hat jemand von euch eine ähnliche Lösung für Linux?
Eine der simpelsten Loesungen ist diese: while sleep 1; do echo -ne "\033[s\033[1;71H $(date +%H:%M:%S) \033[u" >/dev/tty0 done & Dabei wird die Zeit in der Form HH:MM:SS in der oberen rechten Ecke der jeweils aktuellen Konsole ausgegeben. Die Position kannst du durch Aenderung der Zahl 71 beeinflussen. Um das Ausgabe-Format zu aendern, musst du den Formatstring des 'date' Kommandos anpassen. Natuerlich ist auch Datum moeglich. Aktualisierung erfolgt mit 'sleep 1' etwas weniger als einmal pro Sekunde. Kannst du natuerlich beliebin aendern. Kleiner Nachteil: Wenn du, beispielsweise, beim Lesen von man pages Text nach unten scrollst, wandert auch eine Uhrzeit mit. Wenn man das vermeiden will, gibts nur eine Loesung: Uhrzeit in den Prompt mit einbauen. Wirkt dann nur, wenn man sich an der Kommando- Zeile befindet. Dann in allen Programmen, die so etwas bieten, auch Uhrzeit aktivieren. Sind aber wenige. Auch diese Loesung hat einenNachteil: Die shell verhaelt sich etwas seltsam bei ueberlangen Kommandozeilen. Ist zwar auch akzeptabel hinzukriegen, ist aber ziemlich kniffelig. Das obige Script koenntest du z.B. in /sbin/init.d/boot.local mit bauen. Henning -- H. Henning Vossieck - h.vossieck@ndh.net - <A HREF="http://www.ndh.net/home/vossieck/"><A HREF="http://www.ndh.net/home/vossieck/</A">http://www.ndh.net/home/vossieck/</A</A>> 49 2291 3010/6519 -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
Goran Ristic wrote:
Ich arbeite am liebsten auf der Con. Unter Windoof hatte ich mir mal ein Script geschrieben, welches bewirkte, daß in der oberen rechten Ecke immer das aktuelle Datum, bzw die aktuelle Zeit angezeigt wird.
Hat jemand von euch eine ähnliche Lösung für Linux?
Wenn Du die bash benutzt, kannst Du Datum und/oder Uhrzeit am Prompt anzeigen lassen indem Du die Promptvariable PS1 entsprechend änderst. \d Mon Mar 29 \t 19:48:59 \T 12-hour HH:MM:SS format Wahrscheinlich findest Du dazu auch was in "man bash", ich habe dieses hier aus: Newham & Rosenblatt. Learning the bash Shell. Second Edition. Verlag O'Reilly. z.B. et PS1="\u@\h:\w \d \t > " export PS1 in ~.profile schreiben. Wenns systemweit verändert werden soll, würde ich mir mal /etc/profile ansehen, da wird für diverse Shells und unterschieden nach root und normalsterbliche User die Promptvariable gesetzt. christian -- Bitte kein Cc bei Antwort an Mailingliste Mail-Etikette: To: cschult@gmx.de, Subject: send etikette Mail-Etikette: <A HREF="http://www.homepages.de/home/cschult/"><A HREF="http://www.homepages.de/home/cschult/</A">http://www.homepages.de/home/cschult/</A</A>> -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux
participants (3)
-
cschult@gmx.de
-
g.ristic@berlin.de
-
h.vossieck@ndh.net