Manuais para a linha de comandos

Man » Manual online de pr - documentação online detalhada para a página de manual de pr

🌍
pr - converte arquivos de texto para impressão

SINOPSIS

pr [OPÇÃO]... [ARQUIVO]...

DESCRIÇÃO

Formate ou organize FILE(s) em colunas para impressão.

Sem FILE ou quando FILE é -, lê da entrada padrão.

Argumentos obrigatórios para opções longas também são obrigatórios para opções curtas.

+PRIMEIRA_PÁGINA[:ÚLTIMA_PÁGINA], --pages=PRIMEIRA_PÁGINA[:ÚLTIMA_PÁGINA]
começa [e para] a impressão na página PRIMEIRA_[ÚLTIMA]_PÁGINA

-COLUNA, --columns=COLUNA
produz COLUNA colunas e imprime as colunas verticalmente, a menos que -a seja usado. Equilibra o número de linhas
nas colunas em cada página

-a, --across
imprime colunas horizontalmente, em vez de verticalmente, usado em conjunto com -COLUNA

-c, --show-control-chars
usa notação de chapéu (^G) e notação octal de barra invertida

-d, --double-space
duplica o espaço na saída

-D, --date-format=FORMATO
usa FORMATO para a data no cabeçalho

-e[CARACTERE[LARGURA]], --expand-tabs[=CARACTERE[LARGURA]]
expande os caracteres de entrada (TABs) para uma largura de tabulação de LARGURA (8)

-F, -f, --form-feed
usa avanços de página em vez de novas linhas para separar as páginas (por um cabeçalho de página de 3 linhas com -F ou um
cabeçalho e rodapé de 5 linhas sem -F)

-h, --header=CABEÇALHO
usa um CABEÇALHO centralizado em vez do nome do arquivo no cabeçalho da página, -h "" imprime uma linha em branco, não
use -h ""

-i[CARACTERE[LARGURA]], --output-tabs[=CARACTERE[LARGURA]]
substitui espaços por caracteres (TABs) para uma largura de tabulação de LARGURA (8)

-J, --join-lines
une linhas completas, desativa o truncamento de linhas com -W, sem alinhamento de colunas, --sep-string[=STRING]
define os separadores

-l, --length=COMPRIMENTO_DA_PÁGINA
define o comprimento da página para COMPRIMENTO_DA_PÁGINA (66) linhas (o número padrão de linhas de texto é 56 e
com -F, 63). Implica -t se COMPRIMENTO_DA_PÁGINA <= 10

-m, --merge
imprime todos os arquivos em paralelo, um em cada coluna, trunca as linhas, mas une as linhas de comprimento total com -J

-n[SEP[DÍGITOS]], --number-lines[=SEP[DÍGITOS]]
numera as linhas, usa DÍGITOS (5) dígitos, então SEP (TAB), a contagem padrão começa na primeira linha
do arquivo de entrada

-N, --first-line-number=NÚMERO
começa a contagem com NÚMERO na primeira linha da primeira página impressa (veja +PRIMEIRA_PÁGINA)

-o, --indent=MARGEM
desloca cada linha com MARGEM (zero) espaços, não afeta -w ou -W, MARGEM será adicionada
a LARGURA_DA_PÁGINA

-r, --no-file-warnings
omite o aviso quando um arquivo não pode ser aberto

-s[CARACTERE], --separator[=CARACTERE]
separa as colunas por um único caractere, o padrão para CARACTERE é o caractere <TAB> sem -w
e 'sem caractere' com -w. -s[CARACTERE] desativa o truncamento de linhas de todas as 3 opções de coluna (-COLUNA|-a -COLUNA|-m), exceto se -w estiver definido

-S[STRING], --sep-string[=STRING]
separa as colunas por STRING, sem -S: Separador padrão <TAB> com -J e <espaço> caso contrário (o mesmo que -S" "), sem efeito nas opções de coluna

-t, --omit-header
omite os cabeçalhos e rodapés da página; implícito se COMPRIMENTO_DA_PÁGINA <= 10

-T, --omit-pagination
omite os cabeçalhos e rodapés da página, elimina qualquer paginação por avanços de página definidos nos arquivos de entrada

-v, --show-nonprinting
usa notação octal de barra invertida

-w, --width=LARGURA_DA_PÁGINA
define a largura da página para LARGURA_DA_PÁGINA (72) caracteres apenas para saída de texto de várias colunas,
-s[char] desativa (72)

-W, --page-width=LARGURA_DA_PÁGINA
define a largura da página para LARGURA_DA_PÁGINA (72) caracteres sempre, trunca as linhas, exceto se a opção -J estiver
definida, sem interferência com -S ou -s

--help exibe esta ajuda e sai

--version
exibe informações da versão e sai

AUTOR

Escrito por Pete TerMaat e Roland Huebner.

RELATANDO BUGS

Ajuda online do GNU coreutils: [https://www.gnu.org/software/coreutils/] Relate quaisquer bugs de tradução para [https://translationproject.org/team/]

VEJA TAMBÉM

Documentação completa [https://www.gnu.org/software/coreutils/pr] ou disponível localmente via: info '(coreutils) pr invocation'

Empacotado por Debian (9.7-3) Copyright © 2025 Free Software Foundation, Inc. Licença GPLv3+: GNU GPL versão 3 ou posterior [https://gnu.org/licenses/gpl.html]. Este é um software livre: você é livre para alterá-lo e redistribuí-lo. NÃO HÁ GARANTIA, na medida permitida pela lei.