文本格式化与打印:从基础到实践
1. printf 的格式化应用
printf 主要用于脚本中对表格数据进行格式化,不过在命令行中也能解决各类格式化问题。
- 输出以制表符分隔的字段 :
[me@linuxbox ~]$ printf "%s\t%s\t%s\n" str1 str2 str3
str1
str2
str3
通过插入 \t (制表符的转义序列),可实现所需的分隔效果。
- 格式化数字输出 :
[me@linuxbox ~]$ printf "Line: %05d %15.3f Result: %+15d\n" 1071 3.14156295 32589
Line: 01071 3.142 Result: +32589
这展示了最小字段宽度对字段间距的影响。
- 格式化简单网页 :
[me@linuxbox ~]$ printf "<html>\n\t<head>\n\t\t<title>%s</title>\n\t</head>\n\t<body>\n\t\t<p>%s</p>\n\t<
超级会员免费看
订阅专栏 解锁全文
5115

被折叠的 条评论
为什么被折叠?



