我想在 Powerline-Plain [Bash-it] 主题的提示开头显示主机名。
类似于:MYHOSTNAME root/var/www
我想为每个不同的主机名分配不同的随机和固定颜色。
最佳答案
\h 是您在 bash 提示符中显示主机名所需要的。为了让它以某种颜色出现,您需要将该部分包裹在您喜欢的颜色代码中。例如,当您是 root 用户时,您可以像这样定义红色。
USERCOLOR='\[\e[1m\]'
NORMCOLOR='\[\e[m\]'
# If I am root, set the prompt to bright red
if [ ${UID} -eq 0 ]; then USERCOLOR='\[\e[1;31;7;47m\]'; fi
PS1="[$USERCOLOR\h$NORMCOLOR]\\n\#-\\$> "
关于bash - 如何在 Powerline-Plain [Bash-it] 主题的提示中显示彩色主机名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45396313/