at - schedule a command, but only once

You may also want to launch a command at a given day, but not regularly. For
example, you want to be reminded an appointment, today at 6pm. You run X, and
you'd like to be notified at 5:30pm, for example, that you must go. at is
what you want here:

$ at 5:30pm
  # You're now in front of the "at" prompt
at> xmessage "Time to go now! Appointment at 6pm"
  # Type C-d to exit
at> <EOT>
$

You can specify the time in different manners:


now +: Means, well, now, plus an interval (optionally. No interval
specified means just now). The syntax for the interval is:

   (minutes|hours|days|weeks|months)

For example, you can specify now + 1 hour, now + 3 days and so on.