summaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
Diffstat (limited to 'README')
-rw-r--r--README84
1 files changed, 12 insertions, 72 deletions
diff --git a/README b/README
index 77e0090..82796f6 100644
--- a/README
+++ b/README
@@ -8,82 +8,22 @@ commands, e.g.:
@ '19 January 2038 03:14:07'; halt
@ 9:00am mon; printf '\a'
+@ is similar to the standard sleep utility except that it accepts a time
+and optional date instead of a delay duration. @ is distinct from the
+at daemon package by Jose M Calhariz in that @ is not a daemon that runs
+jobs in the background; instead it delays subsequent commands in a list,
+allowing such commands to remain connected to a controlling terminal for
+user interaction.
+
Date/Time Formats
-----------------
-@ currently supports 704 date/time formats, any one of which may be
-specified on the command line in one or more arguments. All spaces
-shown below are optional.
-
-A time may be specified in any of the following eight formats:
-
- * 7:00:01 PM
- * 19:00:01
- * 7:00 PM
- * 19:00
- * 70001 PM
- * 190001
- * 700 PM
- * 1900
-
-A date may be omitted or specified (before or after the time) in any of
-the following 43 formats:
-
- * Wed
- * 1969-12-31
- * 1969/12/31
- * 12-31-1969
- * 12-31
- * 12/31/1969
- * 12/31
- * 31 Dec 1969
- * 31 Dec
- * 31-Dec-1969
- * 31-Dec
- * 31/Dec/1969
- * 31/Dec
- * Wed 31 Dec 1969
- * Wed 31 Dec
- * Wed 31-Dec-1969
- * Wed 31-Dec
- * Wed 31/Dec/1969
- * Wed 31/Dec
- * Wed, 31 Dec 1969
- * Wed, 31 Dec
- * Wed, 31-Dec-1969
- * Wed, 31-Dec
- * Wed, 31/Dec/1969
- * Wed, 31/Dec
- * Dec 31, 1969
- * Dec 31
- * Dec-31-1969
- * Dec-31
- * Dec/31/1969
- * Dec/31
- * Wed Dec 31, 1969
- * Wed Dec 31
- * Wed Dec-31-1969
- * Wed Dec-31
- * Wed Dec/31/1969
- * Wed Dec/31
- * Wed, Dec 31, 1969
- * Wed, Dec 31
- * Wed, Dec-31-1969
- * Wed, Dec-31
- * Wed, Dec/31/1969
- * Wed, Dec/31
-
-Additionally, the following nine date/time formats are supported:
+@ currently supports 4341 date/time formats, any one of which may be
+specified on the command line in one or more arguments. The date may be
+omitted or specified before or after the time.
- * 1969-12-31T19:00:01
- * 1969-12-31T19:00
- * 19691231T190001
- * 19691231T1900
- * 19691231 70001 PM
- * 19691231 190001
- * 19691231 700 PM
- * 19691231 1900
- * Wed Dec 31 19:00:01 1969
+See the `FORMATS` file for a list of supported formats. All spaces
+shown are optional.
Development
-----------