-
Instale o pacote
inoticomingsudo apt-get install inoticoming -
Instale o pacote
trash-clipara usar sua pasta de lixo em vez de excluir o PDFsudo apt-get install trash-cliSe você preferir a exclusão do arquivo através do clássico
rm, então você não precisa deste pacote e você tem que substituir a linhalpr "/" && trash "/"com
lpr "/" && rm "/"no script abaixo.
-
Criar script de wrapper
printpdfmkdir -p ~/bin gedit ~/bin/printpdf -
Adicione o código abaixo, salve o arquivo e feche o editor
#!/usr/bin/env bash FILE="" if [ "${FILE##*.}" = "pdf" ] then lpr "/" && trash "/" fi exit 0 -
Torne o script executável
chmod +x ~/bin/printpdf -
Assista sua pasta
inoticoming /path/to/MY-SHARED ~/bin/printpdf {} /path/to/MY-SHARED \;
E como @Rmano disse nos comentários
Sobre o ponto 4, observe que é praticamente impossível ter certeza de que o arquivo foi impresso. Você pode verificar se ela foi enviada para a impressora, mas a impressão é bem mais complexa e nunca é à prova de falhas (e provavelmente depende da impressora).