OSX-bash中的启动别名不工作。存储在/etc/profile、/etc/bashrc、~/.bash\u profile中
我想存储的目录,熊笔记保持其数据库,所以我可以很容易地访问它。我正在github上备份它。我知道我应该让它自动化,但我想先解决这个问题 OSX版本10.12.6 我加了一行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证明别名尚未保存(不返回任何内容
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
命令定义别名。