From 2ce002a732057cd7fbf5a9346097f8a012f3fd90 Mon Sep 17 00:00:00 2001 From: Glenn L McGrath Date: Fri, 29 Aug 2003 14:18:26 +0000 Subject: [PATCH] Help for date -I when CONFIG_FEATURE_DATE_ISOFMT is enabled. Patch by Steven Scholz --- include/usage.h | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/include/usage.h b/include/usage.h index 35a3d5033..07bec2a9e 100644 --- a/include/usage.h +++ b/include/usage.h @@ -253,13 +253,23 @@ "$ echo "Hello world" | cut -f 2 -d ' '\n" \ "world\n" +#ifdef CONFIG_FEATURE_DATE_ISOFMT +#define USAGE_DATE_ISOFMT(a) a +#else +#define USAGE_DATE_ISOFMT(a) +#endif + #define date_trivial_usage \ "[OPTION]... [+FORMAT]" #define date_full_usage \ "Displays the current time in the given FORMAT, or sets the system date.\n" \ "\nOptions:\n" \ "\t-R\t\tOutputs RFC-822 compliant date string\n" \ - "\t-d STRING\tdisplay time described by STRING, not `now'\n" \ + "\t-d STRING\tDisplays time described by STRING, not `now'\n" \ + USAGE_DATE_ISOFMT("\t-I[TIMESPEC]\tOutputs an ISO-8601 compliant date/time string.\n" \ + "\t\t\tTIMESPEC=`date' (or missing) for date only,\n" \ + "\t\t\t`hours', `minutes', or `seconds' for date and,\n" \ + "\t\t\ttime to the indicated precision.\n") \ "\t-s\t\tSets time described by STRING\n" \ "\t-u\t\tPrints or sets Coordinated Universal Time" #define date_example_usage \ -- 2.25.1