From: Raphael H. Becker (beckerra_at_rumms.uni-mannheim.de)
Date: 08. Jan 2001
Hallo,
die Stammtischtermine der UUGRN sind ja bekanntlich immer am 2. Mittwoch
im Monat in MA und am 4. Donnerstag im Monat in HD.
Hab bisschen mit (GNU)date und /bin/(ba)sh rumgespielt, dabei ist mir
folgender Ansatz eingefallen:
"D=$(date --date wednesday +%d); test $D -ge 8 -a $D -le 14 && do_it"
fur die Mittwochstreffen, und
"D=$(date --date thursday +%d); test $D -ge 22 -a $D -le 28 && do_it"
fuer die Donnerstagstreffen.
Frage an die Kalenderexperten: knallt das irgendwann? Habe ich da was
nicht bedacht?
Raphael
--
m(){ if [ $1 -eq 1 ];then echo $2 $3;else m $(($1-1)) $2 $4 $3;m 1 $2 \
$3 $4;m $(($1-1)) $4 $3 $2;fi;};if [ $# -eq 3 ]&&[ $3 -ge 1 -a $1 -le \
3 -a $1 -ge 1 -a $2 -le 3 -a $2 -ge 1 -a $1 -ne $2 ];then m $3 $1 $2 $\
((6-$1-$2)); else echo Usage: /bin/sh hanoi.sh from to num; fi #by rhb
Dieses Archiv wurde generiert von hypermail 2.1.2 : 11. Mar 2002 CET