强制在特定目录上提示

强制在特定目录上提示

有没有办法在同一台机器上更改不同目录的提示符?例如,我想在开发目录中使用一个简单的提示符“[\W] \$”。

有想法吗?

答案1

您可以将类似这样的内容放入您的 中.bashrc

prompt-function() {
    case $PWD in
        /a/dev/dir\
        |/another/dev/dir) 
            PS1="[\W] \$"
            ;;
        *)
            # Change this to the default prompt
            PS1="\$ "
            ;;
     esac
}

PROMPT_COMMAND=prompt-function

相关内容