收藏
查看我的收藏
0有用+1已投票
锁定
本词条缺少概述图,补充相关内容使词条更完整,还能快速升级linux命令,赶紧来编辑吧!
PR是一种LINUX命令。pr 命令把指定文件写到标准输出。
中文名
操作系统命令
外文名
用途
向标准输出写文件
标志
Column 设置列的个数
向标准输出写文件。[1]
pr [ +Page ] [ -Column [ -a ] | -m ] [ -d ] [ -F ] [ -r ] [ -t ] [ -e [ Character ] [ Gap ] ] [ -h Header ] [ -i [ Character ] [ Gap ] ] [ -l Lines ] [ -n [ Character ] [ Width ] ] [ -o Offset ] [ -s [ Character ] ] [ -w Width ] [ -x [ Character ] [ Width ] ] [ -f ] [ -p ] [ File ... | - ]
pr 命令把指定文件写到标准输出。如果指定 - (减号)参数代替 File 参数,或者都不指定, pr 命令读取标准输入。页眉包含页数、日期、时间和文件名称,页眉把输出分成多页。
除非被指定,列的宽度相同,并且至少用一个空格分割列。超过页面宽度的行被剪切。如果标准输出是工作站, pr 命令在结束前不显示错误消息。
标志
Column 设置列的个数,由 Column 变量指定。缺省值是 1。这个选项不能与 -m 标志一起使用。-e 和 -i 标志被假定是为多列输出。文本列不应超出页的长度( 参阅 -l 标志)。当 -Column 标志和 -t 标志一起使用,使用最小的行数写输出。
+Page 显示由 Page 变量指定的页码开始。缺省值是 1。
-a 修改 -Column 标志的效果,使多个列从左到右水平填充。例如,如果有两列,第一个输入行从第一列开始,第二行从第二列开始,第三行成为第一列的第二行,依此类推。如果 -a 标志没有指定,列就垂直创建。
-d 产生两个空格的输出。
-e[Character][Gap] 扩展制表符到字符位置,如下:Gap+1, 2*Gap+1, 3*Gap+1,等等。Gap 缺省值是 8。输入的制表符扩展到适当的数量的空格,以便与下一个制表符的设置对齐。如果你指定 Character 变量(除了数字外的任何字符),这个字符就成为输入的制表符。Character 变量的缺省值是 ASCII 制表符。
-f 使用填写表格字符开始新的页。(否则 pr 命令发出一串填写行的字符。)如果标准输出是工作站,在第一页开始之前先暂停。该标志与 -F 标志等同。
-h Header 使用指定的头字符串作为页眉。如果 -h 标志没有使用,页眉的缺省值由 File 参数指定。
-i[Character][Gap] 在可能的地方插入制表符到字符位置来代替空格。如下:Gap+1, 2*Gap+1, 和 3*Gap+1, 等等。Gap 的缺省值是 8。如果为 Character 变量指定一个值(除了数字外的任何字符),这个字符被用作输出制表符。
-l Lines 覆盖 66 行的缺省值,按照 Lines 变量值指定的值重新设置页的长度。如果 Lines 值小于头和尾部深度和(用行计算),头和尾部就被取消(好像 -t 标志起作用一样)。
主要包含如o_sync表示打开的文件作一些写入操作都会阻塞进程,直到文件写入操作完成之后等这类标志值。指定要用指定的命令处理的一个或多个文件或文本字符串。提供了对doc/ppt/txt/asp/html等文档进行智能字符批量替换(支持正则,word通配符),对txt文本行的添加、删除、提取、统计分割等的处理,对doc/txt类型互转,对xls表合并 ,对ppt转word,office文档密码筛查,txt文本合并/编码类型检测linux命令,文件摘要的显示与改写, 批量随机数的产生,41种特定的txt批量处理功能,文件批量复制搜索(支持文件/文件夹,网上邻居,可复制、移动、删除、更名等),图像仿photoshop综合处理功能,文件时间属性修改,数码照片视频等的拍摄日期的更改等功能。