/etc/issue 中的特殊字符

/etc/issue 中的特殊字符

由于某种原因,我的文件中的彩色转义字符/etc/issue不起作用。它们显示为文本:

以下是该文件的内容:

^[[1;31mUbuntu^[[0m

它在登录提示符下输出完全相同的内容:

^[[1;31mUbuntu^[[0m

转义符没有被正确识别,我该如何解决呢?

答案1

在将字符串写入文件之前,需要正确解释转义码,而不是逐字解释:

# echo -e '\e[1;31mUbuntu\e[0m' > /etc/issue

相关内容