diff options
-rw-r--r-- | src/basename.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/basename.c b/src/basename.c index c34ec6cb2..05c5c7750 100644 --- a/src/basename.c +++ b/src/basename.c @@ -59,7 +59,7 @@ If specified, also remove a trailing SUFFIX.\n\ fputs (_("\ -a, --multiple support multiple arguments and treat each as a NAME\n\ - -s, --suffix=SUFFIX remove a trailing SUFFIX\n\ + -s, --suffix=SUFFIX remove a trailing SUFFIX; implies -a\n\ -z, --zero separate output with NUL rather than newline\n\ "), stdout); fputs (HELP_OPTION_DESCRIPTION, stdout); @@ -146,6 +146,7 @@ main (int argc, char **argv) { case 's': suffix = optarg; + /* Fall through: -s implies -a. */ case 'a': multiple_names = true; |