Запуск 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" может работать на нем

Я пытался

  1. chmod 755 в py файл и папку
  2. использовать IN_CLOSE_WRITE вместо IN_CLOSE
  3. на файл sh я добавил #!/usr/bin/python
  4. добавлять /usr/bin/ до python2.6

Пожалуйста, совет, чтобы выяснить, что с ним не так. Спасибо

0 ответов

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