如何查找包含'job_run' 关键字的任务运行时间超过2个小时进程,kill 了

shuiyu3203 shuiyu3203 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
AIX系统,查找包含含'JOB_RUN.sh' 关键字的任务,如果运行超过2个小时,就kill了;
$ ps -ef |grep JOB_RUN.sh|sort -k 5| head -n4
dsaix 6152432 3575836 0 19时05分53秒 - 0:00 /usr/bin/ksh JOB_RUN.sh P1 MA
dsaix 4350126 1724772 0 19时06分09秒 - 0:00 /usr/bin/ksh JOB_RUN.sh P2 MA
dsaix 7073914 3575836 0 19时25分01秒 - 0:00 /usr/bin/ksh JOB_RUN.sh P3 MA
dsaix 7250354 7073914 0 19时25分10秒 - 0:00 /usr/bin/ksh JOB_RUN.sh P4 MA

说明:JOB_RUN.sh P1 MA ,P1 MA 是JOB_RUN.sh 的2个参数
问题:如何把时间提取出来与当前时间比较,超过2个小时的任务 才kill; 请各位赐教,多谢!
...全文
评论
收藏 已收藏
分享
返回顶部
shuiyu3203
IBM AIX 1,196 成员 1,016 内容