Comandos do Linux e Unix: Sistema; Processos; Sistema de Arquivos; Rede; SSH SCP; VPN com SSH; RSYNC; SUDO; Arquivos Encriptados; Partições Encriptadas; Certificados SSL; CVS; SVN; Comando Úteis; Instalar Software; Converter Mídia; Impressão; Banco de Dados; Quota de Disco; Shells; Scripting; Programação

Comando Impressão Linux

Imprimir com o lpr

# lpr unixtoolbox.ps                 # Imprime na impressora padrão
    # export PRINTER=hp4600              # Altera a impressora padrão
    # lpr -Php4500 #2 unixtoolbox.ps     # Utiliza a impressora hp4500 e imprime 2 copias
    # lpr -o Duplex=DuplexNoTumble ...   # Imprime duplex em long side
    # lpr -o PageSize=A4,Duplex=DuplexNoTumble ...
# lpq                                # Verifica a fila na impressora padrão
    # lpq -l -Php4500                    # Fila na impressora hp4500 com verbose
    # lprm -                             # Remove todos os serviços de usuários da impressora padrão
    # lprm -Php4500 3186                 # Remove o serviço 3186. Encontra serviço nbr c om o lpq
    # lpc status                         # Lista todas as impressoras disponíveis
    # lpc status hp4500                  # Verifica se a impressora está online e o comprimento da fila

Alguns dispositivos não são pos script e imprimirão lixo quando alimentados com um arquivo pdf. Isso pode ser resolvido com:

# gs -dSAFER -dNOPAUSE -sDEVICE=deskjet -sOutputFile=\|lpr file.pdf

Imprime para um arquivo PDF mesmo se a aplicação não a suporta. Utilize gs no comando print command ao invés de lpr.

# gs -q -sPAPERSIZE=a4 -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=/path/file.pdf

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *