【发布时间】:2011-03-23 23:02:50
【问题描述】:
这样写的时候,会输出蓝色的文字:
printf "\e[1;34mThis is a blue text.\e[0m"
但我想在 printf 中定义格式:
printf '%-6s' "This is text"
现在我尝试了几种添加颜色的方法,但都没有成功:
printf '%-6s' "\e[1;34mThis is text\e[0m"
我什至尝试将属性代码添加到格式中,但没有成功。 这不起作用,我在任何地方都找不到将颜色添加到 printf 的示例,该示例已定义格式。
【问题讨论】: