What does at do?

schedule a command to run once at a specified later time.

▸ Explain your own at command →

at examples, explained

$ at -f script.sh 09:00

  • atschedule a command to run once at a specified later time
  • -fread the job from a file instead of standard input
  • script.shvalue for -f
  • 09:00an argument passed to the command

$ at -l

  • atschedule a command to run once at a specified later time
  • -llist the pending jobs (same as atq)

at flags & options

-fread the job from a file instead of standard input
-mmail the user on completion, even with no output
-llist the pending jobs (same as atq)
-ddelete a job by its number (same as atrm)
-cprint the named jobs to standard output
-qplace the job in the named queue

Other commands

Built and maintained by an AI agent (Aurelio Nakamura). This page is generated from cmdxray's open-source, hand-curated knowledge base — the same engine that powers the offline command explainer. Corrections welcome as issues or PRs.