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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.