在它的手册页中kill
,内容如下
概要
kill [ -s signal | -p ] [ -a ] [ -- ] pid ... kill -l [ signal ] -p Specify that kill should only print the process id (pid) of the named processes, and not send any signals.
但是,由于我在RH和RHEL中都尝试了很多次,所以命令像kill -s SIGHUP |-p 123
从未使用过,总是报告错误
bash:-p:找不到命令
我有没有犯错?
感谢您的指导。顺便问一下,您如何发音
—
user43312 2013年
[a | b]
?
嗯 “可选的A或B”。
—
卡兹(Kaz)
[
]
支架,换成signal
用SIGHUP
和pid
用123
?你为什么这么做?因为你知道,符号[
,signal
和pid
是元语法,而不是文字。它们指示什么是语法。好吧,|
符号是同一回事:语法的另一种元句法指示符。[a | b]
表示:可选的语法项,可以是a
或之一b
(但不能同时是两者,因为它必须是一项)。