在autosys通配符

问题描述 投票:0回答:2

我想写在autosys文件观察家认为等待像imsbestex_20111012的文件。附加到文件名末尾的日期不断日新月异。因此,我希望我的工作autosys来搜索文件名与imbestex_% begining。虽然我使用

watch_file: /v/global/user/s/sr/sritamd/BESTEX/imsbestex_%

以希望的方式工作不工作。这难道不是可以使用通配符字符指定的通用文件名?

请帮忙。

autosys
2个回答
0
投票

作业名在AutoSys通配符是一个百分比(%),但文件名是一个星号(*)。

watch_file: /v/global/user/s/sr/sritamd/BESTEX/imsbestex_*

-t。


0
投票

如果你有具体的关于寻找特定的文件名,根据日期:

您可以使用在配置文件中定义的变量enviornment。这个变量可以用今天的日期被更新,如下面给出的例子。由于轮廓上作业的每次运行来源,变量将提供给autosys工作。

在基于UNIX enviornment,添加下列配置文件:

export TODAYS_DATE=`date +%Y%m%d`

在autosys文件守望者的工作,使用变量,如下所示:

watch_file: /v/global/user/s/sr/sritamd/BESTEX/imsbestex_${TODAYS_DATE} 
© www.soinside.com 2019 - 2024. All rights reserved.