Autosys命令使用job_depends检索作业名称,仅限状态

时间:2017-06-27 21:23:21

标签: autosys

我正在使用job_Depends来检索一段时间内的工作预测,我希望只在一段时间内找到工作OFF_ICE或OFF_HOLD。 当前查询:

  

job_depends -c -j%2 -F%3 -T%4>>%FileName%

显示不必要的(在我的情况下)信息,比如显示依赖关系,条件等。

                                     Start   Dependent
Job Name                         Status         Date Cond?        Cond?     Jobs?
--------                         ------      ---------------      -----   ---------
1CCS.UATQA.ACE_EXTRACT.C         ON_HOLD     Met                  No      Yes

   Dependent Job Name                            Condition
   ------------------                            ---------
   1CCS.UATQA.ACE_EXPORT.C                       SUCCESS(1CCS.UATQA.ACE_EXTRACT.C)

我需要的只是作业名称和当前状态,它们只是'ON_ICE'和'ON_HOLD'作业。

1 个答案:

答案 0 :(得分:0)

我使用 查找 findstr 功能来删除不需要的内容。 根据您的要求,在以下命令中添加所需的单词。以下命令也将删除空格和新行。

type Temp.txt | find /V "ON_ICE" | find /V "Condition" | find /V "-------" | find /V "success" | find /V "______"| find /V ".FW"| find /V "(" |FINDSTR /V /R /C:"^$">FilteredFile.log