【问题标题】:Autosys Job depends regular expressionAutosys Job 依赖正则表达式
【发布时间】:2011-01-07 06:44:50
【问题描述】:

我正在使用 Jobdepends 命令获取带有 tax_check_d_% 的作业列表 我需要tax_check_d_job之类的文件 但它返回 tax_check_djob tax_check_d_job tax_check_djob_job

如何只选择 tax_check_d_job?

【问题讨论】:

    标签: unix autosys


    【解决方案1】:

    在作业过滤器中使用时,_(下划线)字符是与一个字符完全匹配的通配符。这解释了为什么您会看到不需要的结果返回 -tax_check_d_job_%tax_check_d_job% 基本相同。

    不幸的是,我认为没有办法解决这个问题 - 根据 Autosys 4.0 参考指南,通配符不支持 SQL ESCAPE 选项。

    我建议在您的搜索条件中再添加一个字符以过滤掉不需要的结果,如有必要,请多次运行该命令。例如。根据需要使用tax_check_d_job_a%, tax_check_d_job_b%, ... 运行它。

    您还可以使用一些自定义代码来去除您不想看到的结果。根据您的需要,这可能很简单

    job_depends -d -J tax_check_d_job_% | grep "tax_check_d_job_.*"
    

    【讨论】:

      猜你喜欢
      • 2011-04-03
      • 2012-12-18
      • 1970-01-01
      • 2022-10-07
      • 2017-05-27
      • 1970-01-01
      • 2015-12-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多