Primeiramente é importante destacar o que o lpr faz ao ser chamado
para o impressora varzea. A informação abaixo foi
retirado do arquivo /etc/lpd_printcap no 7.1.1.
:as=|/usr/local/printers/filtros/as -Pvarzea:
:ae=|/usr/local/printers/filtros/ae -Pvarzea:
:if=/usr/local/printers/filtros/filtro.varzea -Pvarzea:
- as - Accounting at start. É o primeiro script que roda,
serve para dar uma verificada na impressora e arrumar umas
coisinhas para podermos começar a imprimir.
- if - Filter. Este é o script onde as coisas realmente
"acontecem". A quota é verificada, a impressão é realizada, a
nova quota setada, etc.
- ae - Accounting at end. Este é o último script rodado, serve
para "desfazer" as precarações feitas pelo as indicando
que a impressão realizou-se corretamente.
Livio Baldini Soares
2001-02-05