命令行手册

Man » pr 手册在线 - 详细的 pr 手册页在线文档

🌍
pr - 转换文本文件以进行打印

概要

pr [选项]... [文件]...

描述

为打印分页或分栏 FILE(s)。

如果没有指定 FILE,或者 FILE 为 -,则从标准输入读取。

长选项的必需参数,对于短选项也是必需的。

+FIRST_PAGE[:LAST_PAGE], --pages=FIRST_PAGE[:LAST_PAGE]
从 FIRST_[LAST_]PAGE 页开始打印

-COLUMN, --columns=COLUMN
输出 COLUMN 列并向下打印列,除非使用 -a。平衡每一页中各列的行数

-a, --across
横向打印列,而不是纵向,与 -COLUMN 选项一起使用

-c, --show-control-chars
使用帽子符号 (^G) 和八进制反斜杠符号

-d, --double-space
双倍行距输出

-D, --date-format=FORMAT
为页眉日期使用 FORMAT

-e[CHAR[WIDTH]], --expand-tabs[=CHAR[WIDTH]]
扩展输入 CHAR(制表符)到宽度为 WIDTH(8)的制表符

-F, -f, --form-feed
使用换页符代替换行符来分隔页(使用 -F 时,为 3 行页眉;不使用 -F 时,为 5 行页眉和页尾)

-h, --header=HEADER
使用居中的 HEADER 替换页眉中的文件名,-h "" 打印一个空行,不要使用 -h""

-i[CHAR[WIDTH]], --output-tabs[=CHAR[WIDTH]]
用 CHAR(制表符)替换空格,宽度为 WIDTH(8)

-J, --join-lines
合并完整行,关闭 -W 行截断,不进行列对齐,--sep-string[=STRING] 设置分隔符

-l, --length=PAGE_LENGTH
将页长度设置为 PAGE_LENGTH(66)行(默认文本行数为 56,使用 -F 时为 63)。如果 PAGE_LENGTH 小于或等于 10,则意味着启用 -t

-m, --merge
并行打印所有文件,每个文件一列,截断行,但使用 -J 合并完整行

-n[SEP[DIGITS]], --number-lines[=SEP[DIGITS]]
对行进行编号,使用 DIGITS(5)位数字,然后是 SEP(制表符),默认计数从输入文件的第一行开始

-N, --first-line-number=NUMBER
从打印的第一页的第 NUMBER 行开始计数(参见 +FIRST_PAGE)

-o, --indent=MARGIN
用 MARGIN(零)个空格缩进每一行,不影响 -w 或 -W,MARGIN 将添加到 PAGE_WIDTH

-r, --no-file-warnings
省略无法打开文件时的警告

-s[CHAR], --separator[=CHAR]
使用单个字符分隔列,CHAR 的默认值为制表符,除非使用 -w,否则为“无字符”。-s[CHAR] 关闭所有 3 个列选项(-COLUMN、-a -COLUMN、-m)的行截断,-w 除外

-S[STRING], --sep-string[=STRING]
使用 STRING 分隔列,不使用 -S:默认分隔符为制表符(与 -J 选项一起使用)或空格(与 -S“ ” 相同),对列选项没有影响

-t, --omit-header
省略页眉和页尾;如果 PAGE_LENGTH 小于或等于 10,则隐式启用

-T, --omit-pagination
省略页眉和页尾,消除输入文件中设置的任何分页

-v, --show-nonprinting
使用八进制反斜杠符号

-w, --width=PAGE_WIDTH
将页宽设置为 PAGE_WIDTH(72)个字符,仅用于多文本列输出,-s[char] 关闭(72)

-W, --page-width=PAGE_WIDTH
将页宽始终设置为 PAGE_WIDTH(72)个字符,截断行,-J 选项除外,不干扰 -S 或 -s

--help
显示此帮助信息并退出

--version
输出版本信息并退出

作者

作者:Pete TerMaat 和 Roland Huebner。

报告错误

GNU coreutils 在线帮助:[https://www.gnu.org/software/coreutils/] 请将任何翻译错误报告到 [https://translationproject.org/team/]

另请参阅

完整文档 [https://www.gnu.org/software/coreutils/pr] 或者在本地通过以下方式获取:info '(coreutils) pr invocation'

由 Debian (9.7-3) 封装 版权所有 © 2025 自由软件基金会。 许可证 GPLv3+:GNU GPL 第 3 版或更高版本 [https://gnu.org/licenses/gpl.html]。 这是一个自由软件:您可以自由地修改和重新分发它。 在法律允许的范围内,不提供任何保证。