当您的有效gid与您的uid不匹配时,如何自定义命令提示符?

我们经常要改用“共享”的有效组织。 我想要一个可见的提醒,我们不使用我们的默认组。 正在考虑让bash提示改变颜色或显示有效的组。

任何想法我应该如何做到这一点?

添加id -gn到PS1:例如: export PS1='[\u@\h $(id -gn) \W]\$ '可以放在bashconfiguration文件/etc/profile.d/set_prompt.sh中。

公然复制embobo的答案,你需要设置你的$ PROMPT_COMMAND bashvariables,例如:

 fran @ orion〜#export PROMPT_COMMAND ='export PS1 =“[\ u @ \ h $(id -gn)\ W] \ $”'

 fran @ orion(20111209231004)〜# 
 fran @ orion(20111209231005)〜# 
 fran @ orion(20111209231006)〜# 

HTH