出于某些奇怪的原因,我的$PATH变量出现“没有这样的文件或目录”错误.我尝试使用export编辑我的路径,将其从原来的更改为从单个目录路径到原始路径的每个排列.
当有一个目录(例如,导出PATH = / bin)时,我得到“/ bin:是一个目录”.但是一旦我添加了多个目录(例如,导出PATH = / bin:/ sbin),我就会得到“没有这样的文件或目录”.
我很想知道这个问题的原因是什么!
最佳答案 回覆;你的评论:
/usr/bin:/ bin:/usr/sbin:/ sbin:/usr/local/bin:/usr/X11 / bin:/usr/local/git / bin:/usr/local/mysql / bin:没有这样的如果您有一行说明,将生成文件或目录:
$PATH
也许你自己,或者你有$PATH = ….也就是说,shell正在尝试执行一个名为的程序:
在/usr/bin中:/ bin中:/usr/sbin目录:/ sbin目录:在/usr/local/bin目录:在/usr/X11 / bin中:在/ usr /本地/ git的/ bin中:在/ usr /本地/ MySQL的/ bin中
丢失左侧的$.