我的任务是定期在 Tandem 上运行命令
我以前在 Windows 和 Unix 上工作过,并且知道操作系统有自己的计划任务,但我在 Tandem 上找不到
我已询问 HPE 支持,他们提到我必须使用工具名称“NetBatch”来制定计划
现在我想出了一个解决方案,通过创建作业来运行这样的命令
1.运行命令 2.等待时间 2.运行命令 4.等待时间
这里有没有人有在Tandem上安排任务的经验,请指教
谢谢
我的任务是定期在 Tandem 上运行命令
我以前在 Windows 和 Unix 上工作过,并且知道操作系统有自己的计划任务,但我在 Tandem 上找不到
我已询问 HPE 支持,他们提到我必须使用工具名称“NetBatch”来制定计划
现在我想出了一个解决方案,通过创建作业来运行这样的命令
1.运行命令 2.等待时间 2.运行命令 4.等待时间
这里有没有人有在Tandem上安排任务的经验,请指教
谢谢
是的,您可以通过输入其他命令或使用历史记录(例如打开文件)在两个 [串联高级命令语言] TACL 命令之间插入等待。
dsply pr, prc310
cmprfile -28, today, range
cmprtime 00,23
dsply pr, prc310, diff
注意:最后一个代码以 3 秒的时间差执行。
这肯定会延迟同时执行的命令。
我也遇到了同样的情况,并按照上面的 hack 来纠正它。
您可以创建一个带有循环的 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
您可以从 Guardian 切换到 OSS 并在串联 OSS 上使用 crontab