tsc@tanshichun-laptop:~/Documents$ ps -ael|awk '{if ($14 == "docky") {print $4}}' | sudo kill
Usage:
kill pid ... Send SIGTERM to every process listed.
kill signal pid ... Send a signal to every process listed.
kill -s signal pid ... Send a signal to every process listed.
kill -l List all signal names.
kill -L List all signal names in a nice table.
kill -l signal Convert between signal numbers and names.
tsc@tanshichun-laptop:~/Documents$ ps -ael|awk '{if ($14 == "docky") {print $4}}' | kill
kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]
tsc@tanshichun-laptop:~/Documents$ ps -ael|awk '{if ($14 == "docky") {print $4}}' | cat
11038
这里就可以显示进程ID,为什么上面两句不能执行成功,求解。我是SHELL 小白。
