之前有請教過如何修改命令提示字元。後來知道是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,就會高亮顯示。
請問這能辦到嗎?