не работает python-скрипт v.3 через cron в Centos 6.9
Нужен был парсер дампа в xml. Нашел вариант на python 3. По умолчанию в Centos 6 установлен 2-й питон, по совету той же Хабры установил менеджер pyenv для рута и для себя (oleg) и питон 3.6.1. В итоге: при запуске вручную "./rkn.sh" - работает. Но крон не хочет запускать. Пробовал из /home под своим именем и под рутом. Права на каталоги принадлежат соответственно руту, или мне. "...." - там еще обычные команды для баша: cp, rm, scp, которые отрабатываются.
Для rkn.sh и rkn.py применял команду: chmod +x rkn.*
Скрипт rkn.sh:
#!/usr/bin/env bash
export LANG=ru_RU.UTF-8
....
wait
python rkn.py
....
exit 0
задание cron:
*/15 * * * * oleg /opt/rkn/rkn.sh > /dev/null 2>&1
*/15 * * * * root /opt/rkn/rkn.sh > /dev/null 2>&1
в питоновский файл потом еще добавил:
#!/usr/bin/env python
# -*- coding: UTF-8 -*-