默认情况下,pr打印一个带有日期、文件名和页码的五行页眉和一个空的五行页脚/尾部。在阅读如何操作页眉中的数据时,我想知道页脚是否可以做任何事情。页脚是否必须为空,或者是否可以交换页眉和页脚?或者,是否可以只省略页脚(我知道 -t 选项会省略两者)?
我的猜测是答案是否定的,而页脚的存在只是因为打印机需要边距——但我只是想检查(并理解)。
默认情况下,pr打印一个带有日期、文件名和页码的五行页眉和一个空的五行页脚/尾部。在阅读如何操作页眉中的数据时,我想知道页脚是否可以做任何事情。页脚是否必须为空,或者是否可以交换页眉和页脚?或者,是否可以只省略页脚(我知道 -t 选项会省略两者)?
我的猜测是答案是否定的,而页脚的存在只是因为打印机需要边距——但我只是想检查(并理解)。
那是几个问题。这里有几个答案:
pr
来自 GNU coreutils的文档没有记录在页脚中设置文本的任何方法。(我记得很久以前使用pr
过一些系统,但是使用适当的古董版本进行检查,例如Solaris,并没有显示这一点)。pr
关于交换标题和预告片的提示选项。pr
手册页记录了两者以及-t
消除-T
标题和尾部的选项。后者也省略了换页。顺便说一下,这个pr
命令是一个标准的POSIX命令。该标准没有提及页脚文本,但其基本原理涉及实现之间差异的一些细节,特别是处理换页的方式。