在DCL中等待命令,然后再执行下一个命令

时间:2019-09-16 10:43:54

标签: terminal openvms dcl

DCL中是否有一条命令将在执行下一条命令之前等待指定的时间。我正在制作一个简单的命令文件,它将对用户指定的IP地址执行ping操作,等待5秒钟,然后重复ping操作。

当前,我设法要求用户提供一个IP地址,然后将其ping通。

$ INQUIRE PINGTEST "Enter IP Address"
$ TCPIP PINGTEST
$ <wait command>
$ <repeat TCPIP PINGTEST>

1 个答案:

答案 0 :(得分:0)

根据@Svend提供的信息,DCL支持格式为 WAIT delta-time

的WAIT命令。

例如,如果我想在执行下一条命令之前等待5秒钟,则代码如下:

$ INQUIRE PINGTEST "Enter IP Address"
$ TCPIP PINGTEST
$! WAIT time format hour:minute:second.hundredth 
$ WAIT 00:00:05
$ TCPIP PINGTEST