如何在PATH中有包含空格的路径?

dai*_*ib8 7 bash ubuntu-one

我试过

出口TASK=$HOME/Ubuntu\ One和出口TASK="$HOME/Ubuntu One"

但两者都不起作用。

Oli*_*Oli 10

这不是您遇到问题的定义,而是使用。您需要在使用引号的任何地方包装变量。看这个例子:

oli@bert:~/Music$ export B="$HOME/Music/Yeah Yeah Yeahs/"
oli@bert:~/Music$ cd $B
-bash: cd: /home/oli/Music/Yeah: No such file or directory
oli@bert:~/Music$ cd "$B"
oli@bert:~/Music/Yeah Yeah Yeahs$
Run Code Online (Sandbox Code Playgroud)