我目前正试图杀死所有/ebook-convert/
运行超过一个小时的进程。
当我尝试这个命令时,我知道该进程不存在。
kill $(ps -eo pid,etimes,args | awk '/ebook-convert/ { if ($2 > 3600) print $2 }')
我不确定我的 awk 是否错误,或者查找ebook-convert
命令的正则表达式是否错误。
我目前正试图杀死所有/ebook-convert/
运行超过一个小时的进程。
当我尝试这个命令时,我知道该进程不存在。
kill $(ps -eo pid,etimes,args | awk '/ebook-convert/ { if ($2 > 3600) print $2 }')
我不确定我的 awk 是否错误,或者查找ebook-convert
命令的正则表达式是否错误。
我想通了,在我的打印列上
print $2
,我打印的是时间,而不是进程 ID,因此通过将其更改为print $1
有效。IE,