仅当我使用“bash”命令后,提示才会正确出现

仅当我使用“bash”命令后,提示才会正确出现

我编辑了 .bashrc 文件来更改命令提示符。我让它工作了,但问题是它在打开终端后不会立即启动。但当我输入“bash”时,它显示正确。有没有办法让提示符在不使用 bash 命令的情况下正确显示?

答案1

我明白了,我只需在 ~/.bash_profile 中输入以下代码:

if [[ $- == *i* && -f ~/.bashrc ]]; then
    . ~/.bashrc
fi

相关内容