Algunos comandos útiles de impresión con CUPS

Si en algo se ha expandido Apple Inc. es en el mundo de la impresión. Si se cuenta con el servidor CUPS instalado se podrá imprimir desde la línea de comandos con lp o lpr.

La siguiente línea sirve para obtener una lista de las impresoras instaladas y sus estados:

lpstat -a

Si se desea utilizar alguna de forma predeterminada, puede emplearse lo siguiente

lpoptions -d <impresora>

De este modo no habrá que especificar el nombre de la impresora cada vez que se vaya a usar, aunque se puede imprimir con otra si se desea con la opción -d <impresora> de lp o -P <impresora> de lpr. Para comprobar si existe alguna impresora predeterminada:

lpstat -d

Habiendo hecho esto ya se está en disposición de imprimir fácilmente con alguno de los siguientes comandos:

lp <fichero>

O bien

lpr <fichero>

Se pueden obtener los trabajos pendientes mediante:

lpstat -o <impresora> -W not-completed

Y cancelarlos con

cancel -a <impresora>