Console foo: Scheduling commands
Posted: September 15, 2009 Filed under: Console
|You can easily schedule a command using “at”, which recognizes a nicely formatted date string. For example:
$ at today 3:00 AM
This will open a prompt. So, for example:
$ at today 3:30 PM
> wget foobar.com/a_huge_file
Will schedule a download of a huge file, today at 3:00 AM. Nice, isn’t it?
To check the whole list of accepted formats check the man for at.
One last note: at will “remember” the current environment variables, so PWD, USER, OLD_DIR and all that will be the same. This means if you schedule a command with a relative path it’ll still work!