1 bash command-line newlines batch-file cmd.exe
我看到这个运算符在 Windows(可能是 Linux?)中用于在一行中链接/组合多个命令。只要前面的命令成功完成(退出代码 0),就会一个接一个地执行命令。
但是,我不明白它是否可以在批处理文件中使用,您可以一个接一个地指定命令,每行一个命令。在这种情况下,您如何实现相同的效果?你如何cmd1 && cmd2 && cmd3分成多行?你如何终止
cmd1
cmd2
cmd3
Run Code Online (Sandbox Code Playgroud)
一旦第一个命令失败?
我也想知道接线员的名字,以便以后自己找到类似问题的答案。
在 GNU/Linux 中,我可以cmd1 && cmd2 && cmd3在脚本文件中将命令分成多行(例如为了可读性),如下所示:
cmd1 &&
cmd2 &&
cmd3
Run Code Online (Sandbox Code Playgroud)