Como digitalizar e imprimir do terminal

Como digitalizar e imprimir do terminal

Quero digitalizar um arquivo do terminal. Qual é o comando para isso? Também quero imprimir o mesmo arquivo em uma impressora diferente, fazendo assim uma copiadora. Quero colocá-lo junto em um script de shell. Eu sei fazer um script, mas preciso dos comandos.

Edição 1: o scanner é USB e a impressora é LAN e configurada com CUPS.

Edição 2: quero que o script digitalize e imprima o documento.

Responder1

Digitalizando

scanimage > image.png

Mais informaçõesman scanimage

Impressão

Conecte sua impressora via USB e faça isso lsusbpara saber com que nome ela é reportada ao sistema. Por exemplo, tenho Desjet_F4200.

Em seguida, lp /path/to/your/file -d Deskjet_ toque duas vezes no botão TAB para completar o nome. Você sempre pode transformar isso em um script em vez de digitar o nome da impressora todas as vezes:

#!/bin/bash
# Author:Sergiy
# Description: script to print 1 inch margin documents


lp $*  -d Deskjet_F4200 -o page-bottom=72 -o page-top=72 -o page-left=72 -o page-right=72

Responder2

No meu sistema posso usar este endereço

nome da impressora:net:endereço IP

Exemplo: Deskjet_F4200:net:192.168.1.2

informação relacionada