描述
對給定檔案進行分頁或分欄以便後續列印使用。
如果沒有指定檔案,或者指定檔案為“-”,則從標準輸入讀取。
必選引數對長短選項同時適用。
- +首頁[:末頁],
--pages=首頁[:末頁]
- 在指定的首頁/末頁處開始/停止列印
- -列數, --columns=列數
- 輸出指定的列數。如果指定了-a
選項,則從上到下列印。程式會自動在每一頁均衡每列佔用的行數
- -a, --across
- 置每列從上到下輸出,配合"-列數"選項一起使用
- -c,
--show-control-chars
- 使用頭標(^G)和八進位制反斜槓標記
- -d,
--double-space
- 加倍輸出空白區域
- -D,
--date-format=格式
- 使用遵循指定格式的頁首日期
- -e[字元[寬度]],
--expand-tabs[=字元[寬度]]
- 擴充套件輸入的字元(製表符)到製表符寬度(8)
- -F, -f,
--form-feed
- 使用換頁符代替新行作為頁面間的分隔符(使用
-F 選項時頁首為 3
行,不使用時為 5
行且帶頁尾)
- -h,
--header=頁首
- 在頁首中使用居中的指定字元代替檔名,-h
""
會輸出一個空行,不要使用
-h""
- -i[字元[寬度]],
--output-tabs[=字元[寬度]]
- 使用指定字元(或製表符)代替空格補足到指定製表符寬度(預設8)
- -J,
--join-lines
- 合併整個行,關閉 -W
選項的行截斷,不使用欄調整,使用
--sep-string[=字串]
設定分隔符
- -l,
--length=頁長
- 使用指定頁長的行數(預設為66)(預設文字行數為
56,當啟用 -F 時為
63)如果指定頁長小於等於
10 則隱含啟用 -t
- -m, --merge
- 在同一行顯示所有檔案,每個檔案佔用一欄,分割行,但是當使用
-J
時將行合併到完整長度
- -n[分隔符[位數]],
--number-lines[=分隔符[位數]]
- 顯示行號,使用指定(預設5)
位數,後接分隔符(預設TAB)預設從輸入檔案的第一行開始計數
- -N,
--first-line-number=數字
- 從首頁的首行以指定數字開始計數(參看"+首頁")
- -o,
--indent=縮排量
- 將每行縮排(預設0)個空格,不影響
-w 或 -W
引數,縮排量的值將被加入頁面寬度
- -r,
--no-file-warnings
- 當檔案無法開啟時忽略警告
- -s[字元],
--separator[=字元]
- 由單個字元分隔各列,未使用
-w
選項時時預設為製表符,否則為空。另外除非指定了
-w 選項,否則
"-s[字元]"
會遮蔽三個列相關的截行選項(-COLUMN|-a
-COLUMN|-m)
- -S[字串],
--sep-string[=字串]
- 使用指定的字串分欄。如果使用
-J 但不使用 -S
則預設以製表符作為分隔符,如果同時使用
-J 和 -S
則預設值為空格(等效於
-S" ");這裡的 -S
選項不會影響分欄選項
- -t,
--omit-header
- 省略頁面頭部和尾部;在所指定頁長小於等於
10 時預設啟用
- -T,
--omit-pagination
- 忽略頁首和頁尾,同時除去輸入檔案中設定的所有分頁符
- -v,
--show-nonprinting
- 使用八進位制反斜槓標記
- -w,
--width=頁面寬度
- 將多文字欄輸出的頁面寬度設定為指定字元數(預設
72);當 -s[char]
選項不啟用時有效(即保持預設值
72)
- -W,
--page-width=頁面寬度
- 總是將頁面寬度設定為指定的(預設72)字元數;除非
-J
選項啟用,否則總是截斷行;此引數與
-S 或 -s 不衝突
- --help
- 顯示此幫助資訊並退出
- --version
- 顯示版本資訊並退出
作者
由 Pete TerMaat 和 Roland Huebner
編寫。
報告錯誤
GNU coreutils 的線上幫助:
<https://www.gnu.org/software/coreutils/>
請向 <https://translationproject.org/team/zh_CN.html>
報告翻譯錯誤。
版權
Copyright © 2022 Free Software Foundation, Inc. License
GPLv3+: GNU GPL version 3 or later
<https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it. There is NO
WARRANTY, to the extent permitted by law.
參見
完整文件請見:
<https://www.gnu.org/software/coreutils/pr>
或者在本地使用: info
'(coreutils) pr invocation'
跋
本頁面中文版由中文
man 手冊頁計劃提供。
中文 man
手冊頁計劃:https://github.com/man-pages-zh/manpages-zh