我想在 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/
相关文章:
python - 管道输入错误 "Input Contains NaN"
java - Hibernate ManyToOne 保存对象
spring - @Document(collection = "Test") 在 MongoRep
android - setMultiChoiceItems 对话框中的图标 - Android
c# - 更改 RedirectUri、Nginx 和 ASP.NEt Core
php - 使用 PHP curl 从 Google 的地理编码 API 返回数据
outlook - 仅在 Web 上启用 Outlook Web 插件