OSX-bash中的启动别名不工作。存储在/etc/profile、/etc/bashrc、~/.bash\u profile中

OSX-bash中的启动别名不工作。存储在/etc/profile、/etc/bashrc、~/.bash\u profile中,bash,macos,shell,Bash,Macos,Shell,我想存储的目录,熊笔记保持其数据库,所以我可以很容易地访问它。我正在github上备份它。我知道我应该让它自动化,但我想先解决这个问题 OSX版本10.12.6 我加了一行 bearUrl=~/Library/Group Containers/9K33E3U3T4.net.shinyfrog.bear/Application Data 到我的/etc/profile,/etc/bashrc和~/.bash_profile文件的第一行,但是echo$bearUrl证明别名尚未保存(不返回任何内容

我想存储的目录,熊笔记保持其数据库,所以我可以很容易地访问它。我正在github上备份它。我知道我应该让它自动化,但我想先解决这个问题

OSX版本10.12.6

我加了一行

bearUrl=~/Library/Group Containers/9K33E3U3T4.net.shinyfrog.bear/Application Data
到我的
/etc/profile
/etc/bashrc
~/.bash_profile
文件的第一行,但是
echo$bearUrl
证明别名尚未保存(不返回任何内容)


有人知道为什么没有持久化,我应该将此值保存在哪里吗?

启动新shell时,您是否看到任何
命令未找到
错误?
Containers/9K3E3U3T4.net.shinyfrog.bear/Application:没有这样的文件或目录
谢谢您指出,使粘贴路径时无法逃离空间的致命罪过。顺便说一句,这三个文件中的哪一个是添加别名的标准文件?别名是交互式Shell的一个功能,所以~/.bashrc就是其中的一个。请参见手册中的内容。@TheThing:尽管glenn jackman的评论是正确的,但我们还应该指出,您的代码中没有定义任何别名。使用
alias
命令定义别名。