gpt4 book ai didi

macos - ~/.profile、~/.bashrc 和 ~/.bash_profile 未在新终端启动时运行

转载 作者:行者123 更新时间:2023-11-29 08:51:54 26 4
gpt4 key购买 nike

我正在尝试为我的终端创建一个永久别名。我将别名放在我的 ~/.profile、~/.bashrc 和 ~/.bash_profile 文件中,这些文件以前是空的。当我启动一个新终端时,bash 无法识别别名,但如果我获取其中任何一个,它就会识别。为什么当我打开终端时这些没有运行?我在 OSX 上。

最佳答案

较新的 MacOS 版本使用 zsh 作为 Terminal 和 iTerm2 的默认 shell。运行 echo $SHELL 以确认您是否属于这种情况。

Zsh 在 shell 启动时查找 .zshrc 文件,因此要在获取 bash 配置文件内容的同时继续使用 zsh,您可以运行以下命令:

echo "source ~/.bash_profile" >> ~/.zshrc

打开一个新的终端窗口以使更改生效。

关于macos - ~/.profile、~/.bashrc 和 ~/.bash_profile 未在新终端启动时运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25025799/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com