Windows批处理(cmd/bat) 单条命令跨多行

我在使用Windows批处理(cmd/bat)过程中遇到了单条命令过长,或者为了显示工整,需要将单条执行的命令切分成多行的需求.如下面代码:

echo Hello Code World
Hello Code World

现在我想将CodeWorld切分到第二行和第三行时,需要在前两行的行末添加尖括号^.注意尖括号后面不能有其他字符(包括空格),否则不生效,而尖括号前面的空格会被打印出来.

echo Hello ^
Code ^
World
Hello Code World

下面是我使用mvn命令生成maven工程的代码:

mvn archetype:generate ^
-DgroupId=top.ghimi.main ^
-DartifactId=hutoolTest ^
-DarchetypeArtifactId=maven-archetype-quickstart ^
-DinteractiveMode=false

参考资料

Split long commands in multiple lines through Windows batch file

bat单条命令跨多行

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章