]> granicus.if.org Git - procps-ng/commit
sysctl: restore old -p handling
authorMike Frysinger <vapier@gentoo.org>
Thu, 3 May 2012 05:24:20 +0000 (01:24 -0400)
committerSami Kerola <kerolasa@iki.fi>
Mon, 7 May 2012 07:01:10 +0000 (09:01 +0200)
commite2987888e27173f1a421e75f582ccfbe6fd5d05e
tree4fa6d889405e529f16b11be3f9b09db74e7f42fa
parent156dd0b5a3d6e8fa3126927a2ba0579f38da39a9
sysctl: restore old -p handling

The previous version of sysctl had the form:
sysctl -p [file]
In other words, it required a space between the -p and the [file].
Omitting the space would lead to an error.

The new version though is the opposite:
sysctl -p[file]
In other words, it requires there to not be a space.

Considering the old behavior has been around for a decade, and runtime
checking for this mismatch in behavior is silly, and supporting the old
syntax is trivial, add support for it.

When '-p regexp' is glob is used to make reqular expression to be
expanded to argument list, which also means that -p option will
allow multiple files being specified as input.

Signed-off-by: Sami Kerola <kerolasa@iki.fi>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
sysctl.8
sysctl.c