【发布时间】:2020-06-20 20:06:27
【问题描述】:
我对我的 .bashrc 和 .bash_profile 非常迷茫。我正在运行 macOS Catalina 10.15.5。
我在我的主文件夹中创建了一个 .bash_profile 文件,其中包含以下内容:
if [ -f ~/.bashrc ]; then
source ~/.bashrc
fi
和一个包含以下内容的 .bashrc 文件:
export PATH="$PATH:/Users/xavierfrehner"
alias ls='ls -Ga'
每当我重新启动终端/重新启动计算机时,我创建的别名都不起作用。
无论我查找什么,我似乎都无法找到要使 bashrc 文件正常工作所需完成的实际操作。
我知道 /etc/ 文件夹中的 bashrc 文件,并且每当我使用 root 权限更改此文件时,我的别名仍然不起作用。
如果有人可以帮助向我解释我需要做什么,将不胜感激。
【问题讨论】:
-
我投票结束这个问题,因为它已经在AskDifferent 上被提问和回答。
-
你真的在运行 bash 吗? catalina 上的默认 shell 是
zsh -
@LasseV.Karlsen OP 更可能使用 zsh 而不是 bash,因此它使用不同的 init 脚本。见:What are the practical differences between Bash and Zsh?
-
我同意这听起来更合理,但问题仍然是围绕 bash 写的,所以一旦验证他应该重写他的问题。不过,在 AskDifferent 上问这个问题可能会更好。
标签: macos alias macos-catalina