スペースを含むフォルダーをエクスポートしようとしています...しかし、方法がわかりません...
:~> export PATH="/home/solo/VirtualBox\ VMs/"
:~> cd $PATH
bash: cd: /home/solo/VirtualBox\: No existe el fichero o el directorio
「\」で解けると思ったのですが解けませんでした。
スペースを含むフォルダーをエクスポートしようとしています...しかし、方法がわかりません...
:~> export PATH="/home/solo/VirtualBox\ VMs/"
:~> cd $PATH
bash: cd: /home/solo/VirtualBox\: No existe el fichero o el directorio
「\」で解けると思ったのですが解けませんでした。
すでに引用符でエスケープしています。バックスラッシュは必要ありません。毎回引用符を忘れないでください。ただし、FFSは使用しない$PATH
でください。その環境変数は重要です。
では、またはbash
内に記述する場合、多くの文字をエスケープする必要はありません。"
'
あなたの場合、
export PATH="/home/solo/VirtualBox VMs/"
すべきです。
スペースやその他の多くの文字には特別な意味があり、bash が混乱して特別な意味で使用されないようにエスケープすることに注意してください。中に物を入れる"
と、すべてが文字通り(ほぼ)取られ、エスケープする必要がないため、混乱はありません。