0

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

我怎样才能只选择 tax_check_d_job?

4

1 回答 1

0

在作业过滤器中使用时,_(下划线)字符是与一个字符完全匹配的通配符。这解释了为什么您会看到不想要的结果返回 -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-01-18T22:59:11.877 回答