我有一个.sh脚本,用于set -o xtrace打印以下所有命令.我想为这些命令着色.我试着像这样使用PS4变量:
set -o xtrace
export PS4='\[\e[36m\]\+ \[\e[m\]'
但是这只会使用+-character,如果我省略了\[\e[m\]我的完整输出并且执行程序的输出被着色.是否有另一个变量在打印命令后附加,我可以重置颜色或有另一种方式.谢谢.
+
\[\e[m\]
bash shell
bash ×1
shell ×1