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單條命令跨多行

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