Geburtstags_Erinnerungs-Programm

hermy

hermy

Tripel-As
Hallo,

ich suche nach ner Software, die mich bei jedem PC-Start an die aktuellen Geburtstage erinnert. Was verwendet ihr bzw. was könnt ihr da empfeheln. Für Windows gibt es da so kleine Tools, die ich für Linux leider nicht gefunden habe.
Wäre für Tipps dankbar.

mfg
hermann
 
Code:
#!/bin/sh

heute_cal=`date +%e`
echo -e "`cal|sed s/"${heute_cal}\>"/\\\\\\\\e[31\;7m\&\\\\\\\\e[39\;0m/g`"
echo
heute=`date +%d.%m`
echo "Heute ist der ${heute}, Geburtstag\(e\):
echo -e "\033[31m"; grep "^${heute}" ~/.birthdays; echo -e "\033[0m"

morgen=`date -d tomorrow +%d.%m`
echo "Morgen ist der ${morgen}, Geburtstag\(e\):
grep "^${morgen}" ~/.birthdays
echo
dieser_monat=`date +%m`
echo "Im `date +%B` haben folgende Leute Geburtstag:
egrep "^[0-9]*\.${dieser_monat}\." ~/.birthdays

Dann brauchst noch die Datei ~/.birthdays
Code:
01.01. Silvester
24.12. Weinachten

usw.
 
qed
Ein großes Lob an Manuel an der Stelle :D
Sylvester ist übrigens am 31.12. Neujahr ist am 01.01. ...
______________________________________________

Dein Code hat bei mir nicht ganz getan, hier meine abgeänderte Version :)

./bday
Code:
#!/bin/bash

heute_cal=`date +%e`
echo -e "`cal|sed s/"${heute_cal}\>"/\\\\\\\\e[31\;7m\&\\\\\\\\e[39\;0m/g`"
echo
heute=`date +%d.%m`
echo "Heute ist der ${heute}, Geburtstag(e):"
echo -e "\033[31m"; grep "^${heute}" ~/.birthdays; echo -e "\033[0m"

morgen=`date -d tomorrow +%d.%m`
echo "Morgen ist der ${morgen}, Geburtstag(e):"
grep "^${morgen}" ~/.birthdays
echo
dieser_monat=`date +%m`
echo "Im `date +%B` haben folgende Leute Geburtstag:"
egrep "^[0-9]*\.${dieser_monat}\." ~/.birthdays

~/.birthdays
Code:
31.12. Silvester
24.12. Weinachten
08.10. Marcus
27.10. Claudi
 
Zuletzt bearbeitet:

Ähnliche Themen

Script pausieren bis Bedingung erfüllt ist

Samba 3.6.25 - OpenLDAP Setup

Keine grafische Oberfläche (Debian Installation)

Menüs von vielen Programmen werden nach Aufrufen nicht angezeigt

Gruppenchat: OTP-Verschlüsselung

Zurück
Oben