diff options
author | Ron Yorston <rmy@pobox.com> | 2017-08-27 08:25:18 +0100 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2017-08-28 14:03:13 +0200 |
commit | 0b6ec06bebc8774ed3b70857ff81901aca4804f4 (patch) | |
tree | d00839e93316f42cf8fd450015ff4cadd4c31e37 /shell/hush_test/hush-getopts/getopt_nested.right | |
parent | 14551b7036acf98f81d76674f351ce99148762c8 (diff) | |
download | busybox-0b6ec06bebc8774ed3b70857ff81901aca4804f4.tar.gz |
kill: add '--' option to separate options from arguments
Using a negative pid to send TERM to a process group results in an
obscure error:
$ ./busybox kill -12345
kill: bad signal name '12345'
This is intended. Manpage says:
ARGUMENTS
pid Each pid can be one of four things:
...
-n where n is larger than 1. All processes in process group
n are signaled. When an argument of the form '-n' is
given, and it is meant to denote a process group, either
a signal must be specified first, or the argument must be
preceded by a '--' option, otherwise it will be taken as
the signal to send.
However, we did not support "--". Add this capability to BusyBox.
function old new delta
kill_main 993 999 +6
Signed-off-by: Ron Yorston <rmy@pobox.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'shell/hush_test/hush-getopts/getopt_nested.right')
0 files changed, 0 insertions, 0 deletions