##右对齐行宽20
[root@st1 sh]# printf "%20s\n" adadddd
adadddd
[root@st1 sh]#
##左对齐行宽20加负号(-)
[root@st1 sh]# printf "%-20s\n" adadddd
adadddd ##
[root@st1 sh]#
awk printf
[root@st1 sh]# awk 'BEGIN{printf ("%20s\n","dd")}'
dd
[root@st1 sh]#
#保留两位小数.2f
[root@st1 sh]# awk 'BEGIN{printf ("%20.2f\n","2.12345")}'
2.12
[root@st1 sh]#
输出带颜色的字符
[root@st1 sh]# awk 'BEGIN{printf("%s\n","\033[1;31m [Hello,World] \033[0m")}'
[Hello,World]
颜色代码:31(3代表前景色,1是颜色代码可以用下列值替换)
0(黑色)、1(红色)、2(绿色)、3(黄色)、4(蓝色)、5(洋红)、6(青色)、7(白色)
阅读(1153) | 评论(0) | 转发(0) |