我的一些构建命令使用osx命令say
来通知我继续工作时的进度。一般来说,他们使用温柔的女性声音,但是当我以sudo
运行命令时,会有一个粗鲁的男子气概的声音,告诉他们发生了什么。
我认为如果sudo命令对其输出有类似的视觉线索会很有用,所以输出可能会以*
为前缀,或者颜色会变为亮黄色或类似的东西。有没有办法达到我想要的目的?
也许我可以为sudo
创建一个改变输出颜色的别名,然后继续发出sudo命令 - 但我不知道如何将颜色更改回来。
是否有任何现有系统可以启用此调整?
答案 0 :(得分:0)
使用alias sudo="tput setaf 1; sudo"
。
要更改颜色,只需将tput setaf 0
添加到PROMPT_COMMAND
(.bashrc
中)