ディレクトリを変更するには、スペースの後に "(") を使用します。

ディレクトリを変更するには、スペースの後に "(") を使用します。

2つのディレクトリを変更できます。

Program Files/       Program Files (x86)/

次のように作成して最初の項目に変更できます。

cd Program\ Files

しかし、2番目は次のとおりです。

cd Program\ Files\ (x86)

私は得る:

bash: syntax error near unexpected token `('

2番目のディレクトリに変更する正しい方法は何ですか?

答え1

角かっこをエスケープする必要があります。

cd Program\ Files\ \(x86\)

キーを押すと、通常はTABコマンドラインが完成し、ファイル/ディレクトリ名を引用する方法についてのヒントが表示されます。

答え2

同じ結果を得るもう1つの方法は、スペースを含むパスを引用することです。

cd "Program Files (x86)"

これはタブの完成にも適用されるため、次のように入力できます。

cd "Program<Space><Tab><Space><Tab>

最初に二重引用符を参照してください。これにより、次のようになります。

cd "Program Files (x86)"/

関連情報