<Anterior | Conteúdo | Próxima>
lpr - Imprimir arquivos (estilo Berkeley)
O lpr programa pode ser usado para enviar arquivos para a impressora. Também pode ser usado em pipelines, pois aceita entrada padrão. Por exemplo, para imprimir os resultados de nossa lista de diretórios com várias colunas acima, poderíamos fazer isso:
[me @ linuxbox ~] $ ls / usr / bin | pr -3 | lpr
[me @ linuxbox ~] $ ls / usr / bin | pr -3 | lpr
e o relatório seria enviado para a impressora padrão do sistema. Para enviar o arquivo para uma impressora diferente, o -P opção pode ser usada assim:
lpr-P nome_da_impressora
lpr-P nome_da_impressora
onde nome_da_impressora é o nome da impressora desejada. Para ver uma lista de impressoras conhecidas pelo sistema:
[me @ linuxbox ~] $ lpstat -a
[me @ linuxbox ~] $ lpstat -a
Dica: Muitas distribuições do Linux permitem definir uma “impressora” que produz arquivos em PDF (Portable Document Format), em vez de imprimir na impressora física. Isso é muito útil para experimentar comandos de impressão. Verifique o programa de configuração da impressora para ver se ele oferece suporte a essa configuração. Em algumas distribuições, pode ser necessário instalar pacotes adicionais (como copos-pdf) para habilitar esse recurso.
Aqui estão algumas das opções comuns para lpr:
Tabela 22-2: Opções comuns de lpr
Descrição da Opção
Descrição da Opção
-# número Defina o número de cópias para número.
-p Imprima cada página com um cabeçalho sombreado com a data, hora, nome do trabalho e número da página. Esta opção chamada de “impressão bonita” pode ser usada ao imprimir arquivos de texto.
-P impressora Especifique o nome da impressora usada para saída. Se nenhuma impressora for especificada, a impressora padrão do sistema será usada.
-r Exclui arquivos após a impressão. Isso seria útil para programas que produzem arquivos de saída de impressora temporários.