Linux osx升级后寻源bash_配置文件后所有bash命令丢失
我最近将我的osx升级到osx el capitan。我注意到Linux osx升级后寻源bash_配置文件后所有bash命令丢失,linux,bash,macos,Linux,Bash,Macos,我最近将我的osx升级到osx el capitan。我注意到subl命令丢失,所以我尝试将路径添加到我的bash_配置文件中。它不起作用,所以我删除了它,然后做了一个源代码~/.bash_配置文件,现在我所有的bash命令都消失了 这是我的bash_配置文件 export $PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin ## # Your previous /Users/judyngai/.bash_prof
subl
命令丢失,所以我尝试将路径添加到我的bash_配置文件中。它不起作用,所以我删除了它,然后做了一个源代码~/.bash_配置文件
,现在我所有的bash命令都消失了
这是我的bash_配置文件
export $PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
##
# Your previous /Users/judyngai/.bash_profile file was backed up as /Users/judyngai/.bash_profile.macports-saved_2013-06-27_at_16:30:58
##
# MacPorts Installer addition on 2013-06-27_at_16:30:58: adding an appropriate PATH variable for use with MacPorts.
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
# Finished adapting your PATH environment variable for use with MacPorts.
export PATH=/usr/local/sbin:$path
export PATH=/usr/local/bin:$PATH
export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"
:q!
当我导出$PATH时
我明白了
31-34-238:bin judyngai$export$PATH
-bash:export:`/usr/local/bin:/usr/local/sbin:':不是有效的标识符
我将cd刻录到它通过/usr/local/bin
、/bin
、/usr/local/bin
等进行搜索的所有目录中,并看到了其中的所有命令
还有这个
31-34-238:~ judyngai$ source ~/.bash_profile
-bash: export: `/Users/judyngai/.rbenv/bin:/usr/local/bin:/usr/local/sbin:=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin': not a valid identifier
env: bash: No such file or directory
-bash: :q!: command not found
我觉得我的bash_档案很好,那怎么了?Rbenv和macport看起来都不错 此行正在破坏您的路径:
导出路径=/usr/local/sbin:$path
——变量区分大小写
然而,这个错误
-bash: export:`/usr/local/bin:/usr/local/sbin:': not a valid identifier
表示您的bash_配置文件中可能有此项
export PATH=/usr/local/sbin:$path # PATH=/usr/local/sbin:
export PATH=/usr/local/bin:$PATH # PATH=/usr/local/bin:/usr/local/sbin:
export $PATH="$HOME/.rbenv/bin:$PATH"
# .....^
替换左侧的变量,而不是提供变量名
导出变量(名称),而不是变量的值。此行正在破坏您的路径:
导出路径=/usr/local/sbin:$path
——变量区分大小写
然而,这个错误
-bash: export:`/usr/local/bin:/usr/local/sbin:': not a valid identifier
表示您的bash_配置文件中可能有此项
export PATH=/usr/local/sbin:$path # PATH=/usr/local/sbin:
export PATH=/usr/local/bin:$PATH # PATH=/usr/local/bin:/usr/local/sbin:
export $PATH="$HOME/.rbenv/bin:$PATH"
# .....^
替换左侧的变量,而不是提供变量名
导出变量(名称),而不是变量的值。在
export$PATH
中丢失$
,即使其仅导出路径=…
在导出$PATH
中丢失$
,即使其仅导出路径=…