Provided by: manpages-zh_1.6.4.0-1_all bug

名稱

       pr - 轉換文字檔案以便後續列印使用

概述

       pr [選項]... [檔案]...

描述

       對給定檔案進行分頁或分欄以便後續列印使用。

       如果沒有指定檔案,或者指定檔案為“-”,則從標準輸入讀取。

       必選引數對長短選項同時適用。

       +首頁[:末頁], --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