############################
对齐:
- 右对齐:printf "%s"
- 左对齐:printf "%-s"
宽度:
- printf "%-10s" , 左对齐,宽度为10
- printf “%-4.2f” ,左对齐,宽度为4,保留两位小数。
格式化说明符:
%s
: 字符串%d
: 数字%f
: 浮点数字%o
: 一个八进制的数字%x
: 一个十六进制的数字
转义符:
\" 双引号 \\ 反斜杠 \a 响铃 \b 退格 \c 截断输出 \e 退出 \f 翻页 \n 换行 \r 回车 \t 水平制表符 \v 竖直制表符 \NNN 八进制数 (1到3位数字) \xHH 十六进制数 (1到2位数字) \uHHHH Unicode字符附加4位十六进制数字 \UHHHHHHHH Unicode字符附加8位十六进制数字 %% 百分号 以及'diouxXfeEgGcs'中的一个结尾的C格式规范,将被转换为正确的类型并处理可变宽度。
############################
标签:%-,十六进制,格式化,数字,centos,宽度,printf,对齐 From: https://www.cnblogs.com/igoodful/p/17512162.html