在具有xterm功能的Linux终端仿真器中,打印转义代码\x1b[4m
将使以下字符带有下划线打印。
在具有linux术语功能的Linux控制台中,打印转义码\x1b[4m
会使以下字符以蓝色打印。
我如何在Linux控制台中打印带下划线的文本?
[当我提到“ linux”或“ xterm”术语功能时,我是在谈论$echo $TERM
的输出。
代替\x1b[4m
,请尝试$(tput smul)
printf "%s\n" "$(tput smul)This is underlined"