Цикл с inotifywait должен продолжаться вечно, но заканчивается преждевременно

В /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')
  ...
0
задан 30 June 2019 в 13:01

0 ответов

Другие вопросы по тегам:

Похожие вопросы: