쉘 스크립트를 작성하다보면 명령어가 길어질 경우 \를 사용하여 줄바꿈을 처리 할 수 있다.
그런데 간혹 아래와 같은 상황이 발생한다.
rm -rf root/all/df/sd/\
qwe/fd/asd
삭제하려는 디렉토리의 길이가 길어서 / 다음에 \을 입력하여 줄바꿈을 시도했는데.
실행 : rm -rf root/all/df/sd/qwe/fd/asd
작동 : rm -rf root/all/df/sd
이럴 경우에는 아래와 같이 작성해서 구동해주도록 하자.
rm -rf " root/all/df/sd/qwe/fd/asd "
경로를 쌍따옴표로 감싸주면 그 안의 문구가 모두 하나로 인식되어 처리가 된다.