summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libbb/getopt_ulflags.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/libbb/getopt_ulflags.c b/libbb/getopt_ulflags.c
index f620812..5ed9c2e 100644
--- a/libbb/getopt_ulflags.c
+++ b/libbb/getopt_ulflags.c
@@ -111,7 +111,8 @@ const char *bb_opt_complementally
found.
"ww" Adjacent double options have a counter associated which indicates
- the number of occurances of the option. For example the ps applet needs:
+ the number of occurances of the option.
+ For example the ps applet needs:
if w is given once, GNU ps sets the width to 132,
if w is given more than once, it is "unlimited"
@@ -170,11 +171,11 @@ Special characters:
convert the arguments as option.
For example:
- bb_opt_complementally = "-:w";
- bb_getopt_ulflags(argc, argv, "w");
+ bb_opt_complementally = "-:w-x:x-w";
+ bb_getopt_ulflags(argc, argv, "wx");
- Allows option 'w' to be given without a dash (./program w)
- as well as with a dash (./program -w).
+ Allows option 'w' to be given without a dash (./program w x)
+ as well as with a dash (./program -x).
"~" A tilde between two options, or between an option and a group
of options, means that they are mutually exclusive. Unlike