首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AutoSys调度程序更新JIL

AutoSys调度程序更新JIL
EN

Stack Overflow用户
提问于 2009-09-26 17:06:41
回答 7查看 79.7K关注 0票数 14

我们使用AutoSys进行作业调度,我发现自己编写了很多JIL (作业指令语言)脚本来删除框,并在作业发生微小变化(例如开始时间等)时重新插入它们。有没有可以使用的更新命令?CA的AutoSys cheat sheet没有其中一个的信息。

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2009-12-03 09:59:52

是,

它是update_job:属性。

将框的BOX_A开始时间从14:00更改为15:00的示例

代码语言:javascript
复制
update_job: BOX_A
start_times: "15:00"

将其保存到一个文件中,并使用jil < filename.jil运行它

票数 25
EN

Stack Overflow用户

发布于 2017-09-23 13:40:14

当直接从jil输入命令时,你可能需要考虑一件事,那就是在完成commands.Otherwise之后必须编写出口,它可能不会生效。这是几天前发生在我身上的。

因此,如果碰巧您在JIL中输入了命令,并且没有生效,那么可以尝试在prompt.Something的末尾编写exit,如下所示:

代码语言:javascript
复制
jil>> update_job: xyz <Enter>
jil>>1>start_times: 11:00 <Enter>
jil>>2>exit <Enter>
票数 3
EN

Stack Overflow用户

发布于 2016-09-23 10:59:00

您可以使用UPDATE_JOB。请注意,如果您使用此方法,并且您的更新是删除start_times (而不仅仅是更新它),那么您将对update_job jil执行的操作仍然是包含start_times条目,但不指定任何值。请参见下面的示例:

代码语言:javascript
复制
update_job: BOX_A
start_times:

上述操作将删除作业的start_times。如果您只是删除更新jil中的start_times,start_times将不会更新,它仍将保留在jil中。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1481652

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档