X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=usage.h;h=2c7f9c27789d4df4d195c4871c061f34fef30111;hb=30592a54514ca52253ed5f2eff64684e32d7ff05;hp=f375dfd1948eedd0695aeb51918d590078326843;hpb=30ac01cca753a3e17e4abddf9ff81e4616390b86;p=oweals%2Fbusybox.git diff --git a/usage.h b/usage.h index f375dfd19..2c7f9c277 100644 --- a/usage.h +++ b/usage.h @@ -115,6 +115,7 @@ #define cmp_trivial_usage \ "FILE1 [FILE2]" #define cmp_full_usage \ + "\t-s\tquiet mode - do not print\n" \ "Compare files." #define cp_trivial_usage \ @@ -1263,18 +1264,13 @@ #define reset_full_usage \ "Resets the screen." -#ifdef BB_FEATURE_RM_INTERACTIVE - #define USAGE_RM_INTERACTIVE(a) a -#else - #define USAGE_RM_INTERACTIVE(a) -#endif #define rm_trivial_usage \ "[OPTION]... FILE..." #define rm_full_usage \ "Remove (unlink) the FILE(s). You may use '--' to\n" \ "indicate that all following arguments are non-options.\n\n" \ "Options:\n" \ - USAGE_RM_INTERACTIVE("\t-i\t\talways prompt before removing each destinations\n") \ + "\t-i\t\talways prompt before removing each destinations\n" \ "\t-f\t\tremove existing destinations, never prompt\n" \ "\t-r or -R\tremove the contents of directories recursively" #define rm_example_usage \ @@ -1356,15 +1352,24 @@ "[2 second delay results]\n" +#ifdef BB_FEATURE_SORT_UNIQUE + #define USAGE_SORT_UNIQUE(a) a +#else + #define USAGE_SORT_UNIQUE(a) +#endif #ifdef BB_FEATURE_SORT_REVERSE #define USAGE_SORT_REVERSE(a) a #else #define USAGE_SORT_REVERSE(a) #endif #define sort_trivial_usage \ - "[-n]" USAGE_SORT_REVERSE(" [-r]") " [FILE]..." + "[-n" USAGE_SORT_REVERSE("r") USAGE_SORT_UNIQUE("u") "] [FILE]..." #define sort_full_usage \ - "Sorts lines of text in the specified files" + "Sorts lines of text in the specified files\n\n"\ + "Options:\n" \ + USAGE_SORT_UNIQUE("\t-u\tsuppress duplicate lines\n") \ + USAGE_SORT_REVERSE("\t-r\tsort in reverse order\n") \ + "\t-n\tsort numerics" #define sort_example_usage \ "$ echo -e \"e\\nf\\nb\\nd\\nc\\na\" | sort\n" \ "a\n" \