On Mar 17, 2004, at 3:08 pm, Our Pal Al wrote: > > I know there's a 'date' command in the shell and was hoping there was > some > simple way to combine it with grep to get what I need, but I'm at my > limit > there. This seems close to what you require, although I can't immediately seem to see how to drop the leading zero, short of using sed. $ date Wed Mar 17 17:00:11 GMT 2004 $ let "one_week_ago = `date +%s` - 60 * 60 * 24 * 7"; date -r $one_week_ago +%m/%e/%Y 03/10/2004 (you may additionally need to change the %e to %d if Retrospect uses two-digit format for days-of-the-month < 10. > There may even be other "time aware" commands besides 'date' but I > have no clue if they even exist or not. `man date` also mentions `man strftime`, which you may find useful. Stroller.