Merge branch 'fifteen_chars_warning' into 'master'
pgrep - adds warning that pattern exceeds 15 chars without '-f' option Resolves many questions seen on forums around the web. Adds a decent warning about the behaviour.<br> Ideas about better text? See merge request !25
This commit is contained in:
commit
8e8835b2ee
7
pgrep.c
7
pgrep.c
@ -886,7 +886,14 @@ static void parse_opts (int argc, char **argv)
|
||||
}
|
||||
|
||||
if (argc - optind == 1)
|
||||
{
|
||||
opt_pattern = argv[optind];
|
||||
if ((!opt_full) && (strlen(opt_pattern) > 16))
|
||||
xwarnx(_("pattern that contains program name longer than 15 characters will result in zero matches\n"
|
||||
"Try `%s -f' option for thorough search."),
|
||||
program_invocation_short_name);
|
||||
}
|
||||
|
||||
else if (argc - optind > 1)
|
||||
xerrx(EXIT_USAGE, _("only one pattern can be provided\n"
|
||||
"Try `%s --help' for more information."),
|
||||
|
Loading…
Reference in New Issue
Block a user