【发布时间】:2020-05-14 10:06:29
【问题描述】:
我正在使用命令查找所有处于失败状态的 autosys 作业
autorep -J %<<name>>% | grep "FA"
但是,我希望获得名称在 id 列表中匹配的所有此类失败的作业。
例如,我有 4 个失败的作业 - job_1, job_2, job_3, job_4
我只想返回名称中包含 1 和 2 的作业。那我该怎么做呢?
请注意,jobname的开头部分在实际场景中是不一样的。
【问题讨论】:
我正在使用命令查找所有处于失败状态的 autosys 作业
autorep -J %<<name>>% | grep "FA"
但是,我希望获得名称在 id 列表中匹配的所有此类失败的作业。
例如,我有 4 个失败的作业 - job_1, job_2, job_3, job_4
我只想返回名称中包含 1 和 2 的作业。那我该怎么做呢?
请注意,jobname的开头部分在实际场景中是不一样的。
【问题讨论】:
我尝试将所有失败的作业与其中的字符 ABC 或 DEF 匹配:
autorep -J ALL | grep -e '\(ABC\|DEF\).*FA'
【讨论】: