0

我的任务是定期在 Tandem 上运行命令

我以前在 Windows 和 Unix 上工作过,并且知道操作系统有自己的计划任务,但我在 Tandem 上找不到

我已询问 HPE 支持,他们提到我必须使用工具名称“NetBatch”来制定计划

现在我想出了一个解决方案,通过创建作业来运行这样的命令

1.运行命令 2.等待时间 2.运行命令 4.等待时间

这里有没有人有在Tandem上安排任务的经验,请指教

谢谢

4

3 回答 3

0

是的,您可以通过输入其他命令或使用历史记录(例如打开文件)在两个 [串联高级命令语言] TACL 命令之间插入等待。 dsply pr, prc310 cmprfile -28, today, range cmprtime 00,23 dsply pr, prc310, diff 注意:最后一个代码以 3 秒的时间差执行。

这肯定会延迟同时执行的命令。

我也遇到了同样的情况,并按照上面的 hack 来纠正它。

于 2021-09-13T14:35:49.100 回答
0

您可以创建一个带有循环的 tacl 脚本,在循环#DELAY末尾添加您想要的所有命令,以便脚本等到循环的下一次迭代

要为脚本添加持久性,您可以在路径下对其进行配置,如下所示:

RESET SERVER
SET SERVER MAXSERVERS 1
SET SERVER NUMSTATIC 1
SET SERVER PROGRAM $SYSTEM.SYS01.TACL
SET SERVER TMF OFF
SET SERVER IN $receive
SET SERVER ASSIGN TACLCSTM, $vol.subvol.taclin ==The script that you want to execute
SET SERVER OUT $vol.subvol.uroutfil ==Output printed from your script
ADD SERVER mytacl
于 2018-06-06T10:38:19.740 回答
0

您可以从 Guardian 切换到 OSS 并在串联 OSS 上使用 crontab

于 2021-04-24T16:32:28.567 回答