* [email protected] (Dec 09, 2016 @ 16:06-0500): > On Fri, 09 Dec 2016 13:36:45 -0700 John Harrigan <[email protected]> wrote: > > When I run 'remind -q -h -a -a test.rem *10' after 10:00am on Friday > > I don't see anything. > > That's because *10 causes Remind to loop, setting it's notion of "today" > to Friday, Saturday, Sunday, Monday, ... > > And because it's after 10:00, each time through Remind thinks the 10:00 > reminder is in the past and does not triger it. > > You have to supply a time on the command line to fake it. Try: > > remind -q -h -a -a test.rem '*10' 9:00 > > The remind successively thinks it's Friday at 9:00, Saturday at 9:00, ...
Thanks. After reading your explanation I found realtoday() in the man page and came up with the following that seems to work: BANNER % SET meeting_time 10:00 IF today() > realtoday() || now() < meeting_time REM Mon Tue Wed Thu Fri AT [meeting_time] MSG %w %3: go to meeting ENDIF _______________________________________________ Remind-fans mailing list [email protected] http://lists.roaringpenguin.com/cgi-bin/mailman/listinfo/remind-fans Remind is at http://www.roaringpenguin.com/products/remind
