我最近下载了mysql。源bash文件时我在做什么错了?
我的bashrc文件的路径是:
Users/Name/bashrc
(我将其从其他位置移开了,不记得从何处来了,但我认为如果路径正确无所谓)
在终端中,我应该使用:
source ~/.bashrc
当我键入该内容并按Enter键时,它将返回:
-bash: /Users/Name/.bashrc: No such file or directory
bash文件本身显示:
source /etc/bash.bashrc
source ~/.bashrc
export PATH=$PATH:/usr/local/mysql/bin
答案 0 :(得分:0)
您需要位于.bashrc
中的文件~
中才能获取该文件。 ~
扩展为$HOME
(在您的情况下为/Users/Name
)。
如果cd ~ && ls -la
的输出中不包含.bashrc
,则说明您没有该文件,因此无法获取它。
根据您的评论,您的文件为~/bashrc.sh
(不是很好的名字)。如果删除此文件的前两行,它将可以正常工作。请注意,每次打开新终端时,都必须source
这个文件。您可以添加行
export PATH=$PATH:/usr/local/mysql/bin
登录后自动获取源文件,例如~/.bash_profile
,/etc/bash.bashrc
(不推荐),或创建~/.bashrc
并包含该行。