Use a opção "agrupar" para ativar o agrupamento (que está desativado por padrão):
lp -n num-copies -o Collate=True filename
Se eu fizer
lp -o sides=two-sided-long-edge -n 3 -d printer8 test.pdf
então imprime test.pdf
3 vezes em duplex, mas primeiro imprime todas as páginas 1 (com a página 2 no verso), depois todas as páginas 3 (com a página 4 na parte de trás) e assim por diante.
Isso é irritante, pois eu tenho que montar manualmente os 3 documentos depois.
Eu posso resolver isso por
for f in $(seq 3); do
lp -o sides=two-sided-long-edge -d printer8 test.pdf
done
mas isso não parece uma boa solução.
Pergunta
É possível que lp
imprima um documento até o final?
Use a opção "agrupar" para ativar o agrupamento (que está desativado por padrão):
lp -n num-copies -o Collate=True filename