긴 명령을 bash 스크립트 파일의 다음 줄로 어떻게 줄 바꿈합니까?
간단한 예로서, 나는 명령을 실행하고 싶다 pushd . && cd /foo/bar && ls && popd
콘솔에서 나는 이것을 할 수 있습니다 :
pushd . \
&& cd /foo/bar \
&& ls \
&& popd
그리고 그것은 줄을 감싸고 있습니다. 그러나 스크립트 파일의 동일한 코드에서 오류가 발생합니다.
이 줄을 어떻게 멋지게 감싸 줄 수 있습니까?
답변
여기서 잘 작동합니다. 백 슬래시가 행의 가장 마지막 문자이고 파일이 * nix 행 끝을 사용하는지 확인하십시오.