permanent die Uhrzeit anzeigt und das an Wochentagen in grün nd sa/so in rot (alles auf der konsole)
Die Uhrzeit bastel ich mir mit ascii Art, ist hier aber der Übersichtlichkeit halber weggelassen.
so funktioniert es:
Code: Alles auswählen
#!/bin/bash
while true;
do
if [ `date +%u` -le 5 ] # weekday?
then
FARBE="\033[32m" # mo-fr: green
else
FARBE="\033[31m" # sa-su: red
fi
echo -e $FARBE`date` # show clock
echo -ne "\033[1A" # go up one row
done
Die Sekunden will ich schon anzeigen.
Da aber zumindest die Wochentagabfrage nur 2x die Woche nötig ist, frage ich ich, ob man die farbvariable nicht anders beisteuern kann.
(irgendwie per cronjob "quer reinschmeissen" ?).
Oder schont das die Rechenleistung meines alten Rechners am Ende gar nicht (113mHz, 32MB RAM) ?