printf 格式
2018-04-09 16:41
309 查看
格式:
printf format [string]
printf 格式 参数
由于printf的行为是由POSIX标准所定义,因此使用printg的脚本比使用echo更具可移植性.
程序:
#!/bin/bash
printf "%-10s %-8s %-4s\n" 姓名 性别 体重kg
printf "%-10s %-8s %-4.2f\n" 郭靖 男 66.1234
printf "%-10s %-8s %-4.2f\n" 杨过 男 48.6543
printf "%-10s %-8s %-4.2f\n" 郭芙 女 47.9876
# format-string为双引号
printf "%d %s\n" 1 "abc"
# 单引号与双引号效果一样
printf '%d %s\n' 1 "abc"
运行结果:
姓名 性别 体重kg
郭靖 男 66.12
杨过 男 48.65
郭芙 女 47.99
1 abc
1 abc
printf format [string]
printf 格式 参数
由于printf的行为是由POSIX标准所定义,因此使用printg的脚本比使用echo更具可移植性.
程序:
#!/bin/bash
printf "%-10s %-8s %-4s\n" 姓名 性别 体重kg
printf "%-10s %-8s %-4.2f\n" 郭靖 男 66.1234
printf "%-10s %-8s %-4.2f\n" 杨过 男 48.6543
printf "%-10s %-8s %-4.2f\n" 郭芙 女 47.9876
# format-string为双引号
printf "%d %s\n" 1 "abc"
# 单引号与双引号效果一样
printf '%d %s\n' 1 "abc"
运行结果:
姓名 性别 体重kg
郭靖 男 66.12
杨过 男 48.65
郭芙 女 47.99
1 abc
1 abc
相关文章推荐
- printf的格式控制的完整格式
- Linux中的格式输出---Printf用法
- printf()输出格式控制 (转)
- printf输出格式总结
- printf函数的格式修饰符
- printf的几种格式
- printf格式控制符的完整格式
- printf 输出格式
- c语言 printf()输出格式控制
- scanf() printf() 常用格式
- printf的格式控制的完整格式
- C/C++中printf和C++中cout的输出格式
- printf()函数输出格式
- 浅谈printf中以"f"作为格式符的输出
- C/C++中printf和C++中cout的输出格式
- C语言 printf格式控制符 完全解析
- c语言 printf()输出格式控制
- java目前printf支持格式
- 关于printf scanf 中%*s 特殊格式的说明
- printf输出格式