Imprimir configuração do Dialogue para shell script

Imprimir configuração do Dialogue para shell script

Preciso de ajuda para descobrir qual programa é chamado com quais argumentos quando imprimo um arquivo usando a caixa de diálogo de impressão padrão com uma configuração específica, para que possa automatizá-lo usando um script.

Ambiente: xfce4 + ubuntu + bash

A impressora é configurada pelo hplip.

Quero imprimir páginas específicas (não contínuas), de um arquivo pdf, 2 páginas de um lado, com certas opções de formatação configuradas na caixa de diálogo de impressão abaixo.

insira a descrição da imagem aqui

lp -o landscape -o fit-to-page -o media=A4 -o number-up=2 -o number-up-layout=lr -o page-ranges=320,289,321,300 ~/Documents/test.pdf 
lp: Bad page-ranges values 289-289.

O arquivo pdf tem mais de 500 páginas. Quero incorporar um comando que possa imprimir páginas aleatórias. Seleciono 2 páginas em 1 lado de uma folha A4.

Responder1

Olhe para o comando lp. Essa página de manual deve ajudar a encontrar todas as opções:

man lp

informação relacionada