batch 나 shell script 에 긴 명령어가 있을때 가독성 및 관리를 위해 multi line 으로 나누는 법
Linux/Unit
Unix 에서는 \ 로 여러 라인에 걸쳐서 작성하면 됨.
#!/bin/sh -x
mvn archetype:generate -B \
-DarchetypeCatalog=http://nexus.myhost/content/repositories/myrepos \
-DarchetypeGroupId=foo.archetypes \
-DarchetypeArtifactId=spring-archetype \
-DarchetypeVersion=1.1.0 \
-DgroupId=com.foo -DartifactId=bar -Dversion=1.0-SNAPSHOT
CODE
Windows
^ 문자를 사용
@ECHO ON
mvn archetype:generate -B ^
-DarchetypeCatalog=http://nexus.myhost/content/repositories/myrepos ^
-DarchetypeGroupId=foo.archetypes ^
-DarchetypeArtifactId=spring-archetype ^
-DarchetypeVersion=1.1.0 ^
-DgroupId=com.foo -DartifactId=bar -Dversion=1.0-SNAPSHOT
CODE
Ref