Запуск Python на Incrontab
Наш incrontab запущен, но скрипт оболочки не запущен. Вот мой синтаксис
incrontab -l
/ftp/ftp1/dbg/10.10.252.121 IN_CREATE /ftp/ftp1/dbg/lpr_10.10.252.121.sh
Когда я создал новый файл, я увидел /var/log/cron
срабатывают
incrond[29926]: (root) CMD (/ftp/ftp1/dbg/lpr_10.10.252.121.sh)
Я не вижу никакой ошибки на /var/log/messages
Вот мой сценарий оболочки, в основном работает программа Python
python2.6 lpr_10.10.252.121.py 10.10.252.121 2091 >> res_10.10.252.121.log
incron.allow не существует означает, что мой пользователь "root" может работать на нем
Я пытался
- chmod 755 в py файл и папку
- использовать IN_CLOSE_WRITE вместо IN_CLOSE
- на файл sh я добавил
#!/usr/bin/python
- добавлять
/usr/bin/
до python2.6
Пожалуйста, совет, чтобы выяснить, что с ним не так. Спасибо