From: Christian Weisgerber (naddy_at_mips.inka.de)
Date: 13. Jan 2001
Raphael H. Becker <beckerra_at_rumms.uni-mannheim.de> wrote:
> > > "D=$(date --date wednesday +%d); test $D -ge 8 -a $D -le 14 && do_it"
> > > fur die Mittwochstreffen, und
> >
> > Sieht gut aus. Sowas hatte ich früher auch einmal.
>
> Wieso "hattest"?
Wie ich vor einer Weile schonmal hier geschrieben habe, verwende ich
z.Zt. sowas:
--------------->
day()
{
local advance
advance=$1
shift
date -v+${advance}d "$@" +%d
}
...
if [ $(day 4) = $(day 4 -v1d -v+wed -v+1w) ]; then
...
<---------------
Wird von cron täglich aufgerufen und tut vier Tage vor Termin was.
-- Christian "naddy" Weisgerber naddy_at_mips.inka.de
Dieses Archiv wurde generiert von hypermail 2.1.2 : 11. Mar 2002 CET