Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux osx升级后寻源bash_配置文件后所有bash命令丢失_Linux_Bash_Macos - Fatal编程技术网

Linux osx升级后寻源bash_配置文件后所有bash命令丢失

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

我最近将我的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_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
中丢失
$
,即使其仅
导出路径=…