CMD,REXX,需要一种检测错误的方法
CMD, REXX, need a way to detect an error
我对 programming/coding 非常陌生。
我有一个非常具体的问题,我没有找到任何答案。
如果命令有效,下面的命令执行得很好。
如果我输入无效命令,则会发生错误并退出 cmd。
enter image description here
但是如何实现,如果发生错误,程序从头开始而不是cmd window关闭?
所以,简而言之,如果发生错误,我希望 "SIGNAL start" 发生。
希望您能理解,非常感谢。
other:
SAY "Enter your own command:"
PULL command
command
IF command=ERROR THEN DO
SIGNAL start
如果您发布所有代码会很有帮助,但似乎您真正需要做的是编写一个循环。
/* REXX */
do forever
say "Enter a command"
pull command
"where" word(command,1)
if rc <> 0 then iterate
command
end
我对 programming/coding 非常陌生。 我有一个非常具体的问题,我没有找到任何答案。 如果命令有效,下面的命令执行得很好。 如果我输入无效命令,则会发生错误并退出 cmd。 enter image description here
但是如何实现,如果发生错误,程序从头开始而不是cmd window关闭?
所以,简而言之,如果发生错误,我希望 "SIGNAL start" 发生。
希望您能理解,非常感谢。
other:
SAY "Enter your own command:"
PULL command
command
IF command=ERROR THEN DO
SIGNAL start
如果您发布所有代码会很有帮助,但似乎您真正需要做的是编写一个循环。
/* REXX */
do forever
say "Enter a command"
pull command
"where" word(command,1)
if rc <> 0 then iterate
command
end