디렉토리를 변경하려면 공백 뒤에 "("를 사용하십시오.

디렉토리를 변경하려면 공백 뒤에 "("를 사용하십시오.

두 개의 디렉토리를 변경할 수 있습니다.

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)"/

관련 정보