【问题标题】:AUTOSYS: Command to fetch job status for multiple jobs at the same timeAUTOSYS:同时获取多个作业的作业状态的命令
【发布时间】:2021-05-15 15:27:08
【问题描述】:

我在 UNIX 中没有访问权限,无法让 Autosys 通过执行命令来获取作业报告。因为,当我执行 autorep 命令时,它会抛出一个错误,即找不到命令 因此,我尝试使用有企业命令行选项的 GUI 方法,但在那里我可以一次获取一个作业(或)框的作业状态,而我使用的命令是

autorep -j JOB1

As because I need to fetch reports for multiple jobs, it will be more time-consuming work and a lot of manual work will be involved if I follow the above-mentioned approach. 

我的问题是,我需要做什么才能同时获取多个作业(或)框的作业报告?因为我尝试使用以下命令

autorep -j JOB1, JOB2

autorep -j JOB1 JOB2

autorep -j JOB1 & autorep -j JOB2

但是,没有什么不起作用,谁能告诉它的解决方案?

【问题讨论】:

    标签: scheduler autosys broadcom


    【解决方案1】:

    要从 linux 访问 Autosys,您需要安装 Autosys 二进制文件并配置一些变量。

    从 GUI 中,只是为了帮助解决一些查询:

    autorep -J ALL -s
    

    返回特定实例中所有作业的当前作业状态报告。

    autorep -j APP_ID-APP_NAME* -s
    

    您可以使用与 linux 不同的通配模式。

    autorep -M Machine-Name -s
    

    返回特定机器/主机/服务器中所有作业的当前作业状态报告。

    更多信息请访问AUTOSYS WORKLOAD AUTOMATION 12.0.01

    【讨论】:

    • 感谢您的回答,但我只需要获取一些工作的报告,例如 job1 job2 和 job3,而不是所有工作。那么,最好的解决方案是什么
    • 如果你说你的工作名称是job1 job2 & job3。然后“autorep -J job* -s”。
    • 高度怀疑,但试一试## autorep -J ALL -s | grep -E "job1|job2|job3" ##
    • 是的,还有一个阻止程序,即作业名称不同,例如 job1 job2 jb3 jb4。如果我将其作为工作提及*,那么它不会选择名为 jb3 和 jb4 的工作
    • autorep -J ALL -s | grep -E "job1|job2" 没有用。你能说任何其他命令吗
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-02-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多