ps -ef | awk '/进程名/ && !/awk/{print $2}'| xargs kill -9&& !/awk/ : 并且不匹配"awk"
{print $2}: 打印按空格分割的第二个字符串
xargs: kill不支持管道, 是使用xargs读取数据
本文介绍了一个Shell脚本,用于查找并终止名为“进程名”的所有进程,同时避免误杀正在运行的awk进程。该脚本首先使用ps命令列出所有进程,然后通过awk过滤出目标进程的PID,最后利用xargs命令传递这些PID给kill命令进行进程终止。
ps -ef | awk '/进程名/ && !/awk/{print $2}'| xargs kill -9&& !/awk/ : 并且不匹配"awk"
{print $2}: 打印按空格分割的第二个字符串
xargs: kill不支持管道, 是使用xargs读取数据

被折叠的 条评论
为什么被折叠?