( locsemege | 2017. 01. 01., v – 13:38 )

Desktop gépen nekem az inotify-jal kapcsolatban van egy /etc/incron.d/incron.systable file-om, benne egy

/home/locsemege/.claws-mail/Mail/mailfiók/inbox IN_CREATE /usr/local/bin/shosts $@ $#

bejegyzés. Azt, hogy mi mit jelent, itt találod. Az shosts egy saját scriptem, amely megkapja paraméterül a beeső e-mail filenevét, s ez a script dolgozza fel a levelet.

Az inotify-ban, incrond-ben az a jó, hogy nem kell háttérben állandóan futtatnod valamit, s pollingolni, hanem eseményvezérelt. Jön az esemény amelyet filerendszeren történő változás triggerel megadott feltételekkel, s ennek hatására kezd el futni a scripted. Esetleg arra kell figyelni, ha az események túl gyorsan jöhetnek, a script egy második példánya ne fusson, amíg az előző még igen.

A systemd systemctl parancsával természetesen engedélyeztem az incrond szolgáltatás futását.

tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE