我有一个通过终端获取的 .sh 文件,我用它echo "${txtred}Text${txtrst}"
显示运行脚本时发生的情况。但有时颜色不是红色,尽管我用了{txtred}
。我不知道为什么?如果有人能告诉我为什么会发生这种情况。
答案1
您可以尝试使用ANSI 转义序列
echo
它们在命令中看起来有点像这样
$ echo -e "\e[COLORmSample Text\e[0m"
你必须使用-e但是,请使用这些标志。
但通过这些你可以改变两者前景和背景颜色。
看一下这