diff options
Diffstat (limited to 'yes.c')
-rw-r--r-- | yes.c | 16 |
1 files changed, 9 insertions, 7 deletions
@@ -23,17 +23,19 @@ | |||
23 | #include "internal.h" | 23 | #include "internal.h" |
24 | #include <stdio.h> | 24 | #include <stdio.h> |
25 | 25 | ||
26 | const char yes_usage[] = | ||
27 | "yes [OPTION]... [STRING]...\n" | ||
28 | #ifndef BB_FEATURE_TRIVIAL_HELP | ||
29 | "\nRepeatedly outputs a line with all specified STRING(s), or `y'.\n" | ||
30 | #endif | ||
31 | ; | ||
32 | |||
26 | extern int yes_main(int argc, char **argv) | 33 | extern int yes_main(int argc, char **argv) |
27 | { | 34 | { |
28 | int i; | 35 | int i; |
29 | 36 | ||
30 | if (argc >= 2 && *argv[1] == '-') { | 37 | if (argc >= 2 && *argv[1] == '-') |
31 | usage("yes [OPTION]... [STRING]...\n" | 38 | usage(yes_usage); |
32 | #ifndef BB_FEATURE_TRIVIAL_HELP | ||
33 | "\nRepeatedly outputs a line with all specified STRING(s), or `y'.\n" | ||
34 | #endif | ||
35 | ); | ||
36 | } | ||
37 | 39 | ||
38 | if (argc == 1) { | 40 | if (argc == 1) { |
39 | while (1) | 41 | while (1) |