我想通过命令行获取进程的PID,即“cron”。我尝试了以下脚本。
ps ax|grep 'cron'
Run Code Online (Sandbox Code Playgroud)
但我得到了一张桌子的一部分,
1427 ? Ss 0:00 /usr/sbin/cron -f
24160 pts/5 S+ 0:00 grep --color=auto cron
Run Code Online (Sandbox Code Playgroud)
我如何从中提取pid?
只需使用pidof,而不是使用其他命令并对它们应用后处理操作。
$ pidof cron
22434
Run Code Online (Sandbox Code Playgroud)
要使命令仅返回PID与进程有关的一个,请使用-s标志
-s Single shot - 这指示程序仅返回一个 pid。
| 归档时间: |
|
| 查看次数: |
2776 次 |
| 最近记录: |