두 개의 디렉토리를 변경할 수 있습니다.
Program Files/ Program Files (x86)/
다음과 같이 작성하여 첫 번째 항목으로 변경할 수 있습니다.
cd Program\ Files
그러나 두 번째는 다음과 같습니다.
cd Program\ Files\ (x86)
나는 얻다:
bash: syntax error near unexpected token `('
두 번째 디렉토리로 변경하는 올바른 방법은 무엇입니까?
답변1
대괄호를 이스케이프 처리해야 합니다.
cd Program\ Files\ \(x86\)
키를 누르면 TAB일반적으로 명령줄이 완성되고 파일/디렉토리 이름을 인용하는 방법에 대한 힌트가 제공됩니다.
답변2
동일한 결과를 얻는 또 다른 방법은 공백이 포함된 경로를 인용하는 것입니다.
cd "Program Files (x86)"
이는 탭 완성에도 적용되므로 다음을 입력할 수 있습니다.
cd "Program<Space><Tab><Space><Tab>
처음에 큰따옴표를 참고하세요. 그러면 다음을 얻게 됩니다:
cd "Program Files (x86)"/