Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/17.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
Macos 为什么我会得到-bash:';别名:未找到命令";,但是它';有什么。。?_Macos_Bash_Terminal - Fatal编程技术网

Macos 为什么我会得到-bash:';别名:未找到命令";,但是它';有什么。。?

Macos 为什么我会得到-bash:';别名:未找到命令";,但是它';有什么。。?,macos,bash,terminal,Macos,Bash,Terminal,我不明白为什么我的别名不起作用,你知道吗?我想使用“pro”作为别名 谢谢 下面是我的bash文件的外观: export PATH="/usr/local/bin:$PATH" [[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function* # Git branch in prompt. parse_git

我不明白为什么我的别名不起作用,你知道吗?我想使用“pro”作为别名 谢谢

下面是我的bash文件的外观:

export PATH="/usr/local/bin:$PATH"

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*


# Git branch in prompt.
parse_git_branch() {
    git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/ (\1)/'
}
export PS1="\u@\h \W\[\033[32m\]\$(parse_git_branch)\[\033[00m\] $ "

#******ALIAS FOR TEALEAF_COURSE3**********************

alias pro='cd /Users/yoniPacheko/Documents/ruby/RnR/third_course_0/projects '

嗯,我一直在寻找.bash_配置文件,但我把zsh作为一个shell,所以我找错了地方

正确的位置是.zshrc,对于那些不运行bashshell并希望生成别名的人来说

但感谢你们的社区,我终于明白了


:)

那是什么“bash文件”,你确定它完全没有修改吗?你如何使用别名?在命令行上还是在脚本中?您上面提到的
bash文件的路径是什么?当您在命令行中输入别名时,别名是否有效?@YoniGeek您确定您的shell是bash吗?在命令行中键入
echo$0
。@YoniGeek所以,您的shell显然是zsh而不是bash。