diff options
Diffstat (limited to 'usage.h')
-rw-r--r-- | usage.h | 13 |
1 files changed, 11 insertions, 2 deletions
@@ -1356,15 +1356,24 @@ | |||
1356 | "[2 second delay results]\n" | 1356 | "[2 second delay results]\n" |
1357 | 1357 | ||
1358 | 1358 | ||
1359 | #ifdef BB_FEATURE_SORT_UNIQUE | ||
1360 | #define USAGE_SORT_UNIQUE(a) a | ||
1361 | #else | ||
1362 | #define USAGE_SORT_UNIQUE(a) | ||
1363 | #endif | ||
1359 | #ifdef BB_FEATURE_SORT_REVERSE | 1364 | #ifdef BB_FEATURE_SORT_REVERSE |
1360 | #define USAGE_SORT_REVERSE(a) a | 1365 | #define USAGE_SORT_REVERSE(a) a |
1361 | #else | 1366 | #else |
1362 | #define USAGE_SORT_REVERSE(a) | 1367 | #define USAGE_SORT_REVERSE(a) |
1363 | #endif | 1368 | #endif |
1364 | #define sort_trivial_usage \ | 1369 | #define sort_trivial_usage \ |
1365 | "[-n]" USAGE_SORT_REVERSE(" [-r]") " [FILE]..." | 1370 | "[-n" USAGE_SORT_REVERSE("r") USAGE_SORT_UNIQUE("u") "] [FILE]..." |
1366 | #define sort_full_usage \ | 1371 | #define sort_full_usage \ |
1367 | "Sorts lines of text in the specified files" | 1372 | "Sorts lines of text in the specified files\n\n"\ |
1373 | "Options:\n" \ | ||
1374 | USAGE_SORT_UNIQUE("\t-u\tsuppress duplicate lines\n") \ | ||
1375 | USAGE_SORT_REVERSE("\t-r\tsort in reverse order\n") \ | ||
1376 | "\t-n\tsort numerics" | ||
1368 | #define sort_example_usage \ | 1377 | #define sort_example_usage \ |
1369 | "$ echo -e \"e\\nf\\nb\\nd\\nc\\na\" | sort\n" \ | 1378 | "$ echo -e \"e\\nf\\nb\\nd\\nc\\na\" | sort\n" \ |
1370 | "a\n" \ | 1379 | "a\n" \ |