【发布时间】:2016-04-07 18:15:10
【问题描述】:
我在.bash_profile 中定义了三个别名,但我的 bash shell 没有读取它。定义的别名在我的终端中不起作用,我无法解决此问题。
alias handybook="cd /Users/rsukla/development/repos/handybook/"
这一行是在.bash_profile 中定义的,但它在我的shell 中不起作用。
到目前为止我尝试过的事情:
我创建了
.bashrc文件并定义了别名,但它也不起作用。如果我使用了
source ~rsukla/.bash_profile,那么别名工作正常,但我想要永久使用别名,这样我就不必每次打开 shell 时都使用source
知道为什么当我在.bash_profile 中定义时alias 无法正常工作吗?
【问题讨论】:
-
您可以考虑使用goat 来管理您的快捷方式别名。
-
是
alias唯一没有采购的命令吗?环境变量呢? -
我认为我的 bash shell 没有读取 ~/.bash_profile。但是让我检查一下其他命令
标签: macos bash shell .bash-profile