at—at, atq, atrmbatch—execute commands at a later time

at [-V] [-q queue] [-f file] [-mldbv] TIME
at -c job [job…]
atq [-V] [-q queue] [-v]
atrm [-V] job [job…]
batch [-V] [-q queue] [-f file] [-mv] [TIME]

at and batch read commands from standard input to be executed at a later time. at allows you to specify when the commands should be executed, while jobs queued with batch will execute when system load level permits. Executes commands read from stdin or a file at some later time. Unless redirected, the output is mailed to the user.

atq lists the user's pending jobs, unless the user is the superuser; in that case, everybody's jobs are listed. Same as at -l.

atrm deletes jobs. atrm 3 4 5 same as at -d.

Example A.3.
1  $ at 6:30am Dec ...

Get Linux Shells by Example now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.