pr
將文本文件轉換成適合打印的格式
補充說明
pr命令 用來將文本文件轉換成適合打印的格式,它可以把較大的文件分割成多個頁面進行打印,併爲每個頁面添加標題。
語法
1pr(選項)(參數)
選項
1-e<製表符[寬度]>(--expand-tabs=<製表符[寬度]>):將製表符(或製表符)轉換爲空格.如果指定了寬度,則將製表符轉換爲寬度字符,默認爲8;
2-h<標題>:爲頁指定標題;
3-i<out-tab-char[out-tab-width>(--output-tabs<out-tab-char[out-tab-width]>):在輸出中用製表符替換空格,可以指定替代製表符(默認爲製表符)和寬度(默認爲8);
4-l<行數>:指定每頁的行數;
5-n<分隔符[數字]>:對列進行編號,或者使用 -m 選項對行進行編號,將分隔符附加到每個數字默認爲製表符並限制數字的大小,默認爲5;
6-o<寬度>:爲左邊距設置寬度;
7-s<分隔符>(--separator<分隔符>):使用指定的分隔符(默認爲製表符)而不是空格分隔列;
8-S<字符串>(--sep-string<字符串>):使用指定的字符串(默認爲-J的製表符)或者是一個空格分隔列;
9-w<頁面寬度>:設置頁面寬度以進行多列輸出,默認爲72;
10-W<頁面寬度>:設置頁面寬度爲固定值,默認爲72;
11-J(--join-lines):合併整行,忽略 -W 如果設置;
12-num_cols:num_cols是一個整數,爲一頁有n行的文件打印指定num_cols列;
13-m(--merge):打印所有文件,每列一個文件。
14-f(-F)(--form-feed):用換頁符替代換行符;
15-r(--no-file-warnings):無法打開輸入文件時靜默;
16-t:限制頁眉,頁腳與頁尾的填充;
17-T(--omit-pagination):類似於-t,但也限制換頁;
18-v(--show-non-printing):將不可打印的字符轉換爲八進制反斜槓格式;
19-d:雙倍行距;
20-a(--across):交錯打印,即水平打印,而非縱向打印;
21-c(--show-control-chars):將控制字符轉換爲帽子符號(例如 ^C),將其他不可打印的字符轉換爲八進制反斜槓格式;
22--help:打印幫助信息並退出;
23--version:打印版本信息並退出.
參數
文件:需要轉換格式的文件。
來源:https://github.com/jaywcjlove/linux-command
最後修改於: Wednesday, January 31, 2024
版權申明:
- 未標註來源的內容皆為原創,未經授權請勿轉載(因轉載後排版往往錯亂、內容不可控、無法持續更新等);
- 非營利為目的,演繹本博客任何內容,請以'原文出處'或者'參考鏈接'等方式給出本站相關網頁地址(方便讀者)。