В /etc/rc.local
у меня есть
(while true; do inotifywait -e modify /var/somefile && python /var/sendenInotify.py; done) &
Это должно продолжаться, но через некоторое время оно отключается. Мне нужно знать почему.
Это sendenInotify.py
:
# -*- coding: utf-8 -*-
import os,time
import re,sys
filename = '/var/somefile'
with open(filename, 'rb') as fh:
last = fh.readlines()[-1].decode()
a = map(''.join, re.findall(r'\"(.*?)\"|\[(.*?)\]|(\S+)', last))
...
os.system('echo "test" | mail -r "from <from@from.com>" -s "subject" e@mail.com')
...