之前有请教过如何修改命令提示字符。后来知道是PS1的参数,譬如我用
PS1='[\D{%M:%S} \e[1;34m\u\e[0m \e[1;45m$?\e[0m \e[1;32m\W\e[0m]\$ '
就会变成
[46:47 root 0 ~]#
这样,可以看看执行前后的时间差,还有error code之类的,算是个人兴趣。
我想请问的是,有办法让error code的表现根据数字不同而改变吗?
譬如说$?==0,就不要有背景,或是根本不显示。如果$?不等于0,就会高亮显示。
请问这能办到吗?