2011-01-07 54 views
0

我使用Jobdepends命令得到的就業機會,tax_check_d_% 我需要一個像tax_check_d_job 文件說明列表,但它返回 tax_check_djob tax_check_d_job tax_check_djob_jobAutosys工作取決於正則表達式

我怎麼只能選擇tax_check_d_job ?

回答

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_.*"