从ps -ef | grep关键字获取pid
您 使用pgrep,只要包括这些-f选项即可。这使得pgrep整个命令(包括参数)中都具有匹配关键字,而不仅仅是进程名称。
pgrep
-f
pgrep -f keyword
从手册页:
-f 该模式通常仅与进程名称匹配。时-f被设定,则使用完整的命令行。
如果您确实想避免使用pgrep,请尝试:
ps -ef | awk '/[k]eyword/{print $2}'
请注意[]关键字的第一个字母。这是避免匹配awk命令本身的有用技巧。
[]
awk
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群