在.bashrc文件的末尾,我添加了这些行来设置foo我的主目录中文件夹的路径:
PATH = $PATH:/home/username/foo
export PATH;
Run Code Online (Sandbox Code Playgroud)
然后我输入bash:
source .bashrc
Run Code Online (Sandbox Code Playgroud)
这些产生的错误:
bash: PATH: command not found
Run Code Online (Sandbox Code Playgroud)
我正在使用Debian Squeeze.在这里的类似问题中,建议修改/etc/login.defs.我不想这样做,因为它写的是login.defs:
add the rest [of your paths] in the shell startup files
Run Code Online (Sandbox Code Playgroud)
如何foo在.bashrc 中将文件夹添加到PATH?
nma*_*ier 26
您使用的语法错误.放下空格:
export PATH=$PATH:/home/username/foo
Run Code Online (Sandbox Code Playgroud)
关于/etc/login.defs或任何其他全局配置:嗯,它是全局配置,因此在您的$HOME目录中添加路径可能是一个坏主意.;)