ich habe einen Scanner und einen Drucker als separate Geräte. Mein Wunsch ist, dass alle neuen pdfs die mit dem Scanner in einer smb-Freigabe (Proxmox-LXC) landen, ausgedruckt werden.
Was ist ressourcenschonender, das Überwachen der Ordner mit iwatch oder das Ausdrucken des Ordnerinhalts aller 1 Minute?
Ich habe es jetzt mit iwatch versucht. Es funktioniert auch im Terminal mit
Code: Alles auswählen
iwatch -c "/home/user/foo.sh %f" -e close_write /mnt/scan2print
Das Script foo.sh sieht so aus:
Code: Alles auswählen
#!/bin/bash
case $(file -bi "$1") in
application/pdf*)
lp -d HP-LaserJet-2420-Postscript "$1"
sleep 15
rm -f "$1"
esac