use*_*669 23 bash shell cmd command-prompt
我们如何在cmd shell语言中组合命令,以便仅在第一个命令成功完成时才执行第二个命令?
类似于遵循bash-command
make && ./a.out
Run Code Online (Sandbox Code Playgroud)
a.out仅make在成功时执行
aio*_*obe 45
下列
command1 && command2
Run Code Online (Sandbox Code Playgroud)
也应该继续努力cmd.从这里引用:
使用cmd.exe时,可以在命令之间使用"&"或"&&"将多个命令放在同一行上.使用单个&符号将导致第一个命令,然后第二个命令按顺序运行.使用双&符号(&&)会引入错误检查. 仅当第一个命令成功时,第二个命令才会运行.
Fre*_*ihl 15
AND列表具有表单
command1 && command2
Run Code Online (Sandbox Code Playgroud)
当且仅当command1返回退出状态为零时,才执行command2.
OR列表具有表单
command1 || command2
Run Code Online (Sandbox Code Playgroud)
当且仅当command1返回非零退出状态时才执行command2.AND和OR列表的返回状态是列表中执行的最后一个命令的退出状态.