Linux文本格式化与打印工具全解析
1. 简单格式化工具
1.1 pr - 用于打印的文本格式化
pr程序用于对文本进行分页处理。在打印文本时,我们通常希望在输出的页面之间添加几行空白,为每页设置上下边距。此外,这些空白还可用于在每页插入页眉和页脚。
下面通过将distros.txt文件格式化为一系列短页面(仅显示前两页)来演示pr的用法:
[me@linuxbox ~]$ pr -l 15 -w 65 distros.txt
2008-12-11 18:27 distros.txt Page 1
SUSE
10.2
12/07/2006
Fedora
10
11/25/2008
SUSE
11.0
06/19/2008
Ubuntu
8.04
04/24/2008
Fedora
8
11/08/2007
2008-12-11 18:27 distros.txt Page 2
SUSE
10.3
10/04/2007
Ubuntu
6.10
10/26/2006
Fedora
7
05/31/2007
Ubuntu
7.10
10/18/2007
Ubuntu
7.04
04/19/2007
在这个例子中,我们使用了 -l 选项(用于指定页面长度)和 -w 选项(用于指定页面宽度),定义了一个宽度为65列、长度为15行的“页面”。pr对distros.txt文件的内容进行分页,在每页之间添加几行空白,并创建一个默认的页眉
超级会员免费看
订阅专栏 解锁全文

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



