1. это ошибка всех кто работают с кроном. в нем нет переменных $PATH и нужно писать полный путь до интерпритаторов.
узнать ваш путь до команды легко
which sh
Вывод
/bin/sh
в моем случае это было бы
1 * * * * /bin/sh /home/user/script.sh
Так же не совсем понятно заем так все усложнять поему нельзя все это в потоке делать ?
Вы не просо следите еще и конвертите мало того еще и сохраняете на диск конвертированное, заем ?
А просто следить в потоке нет ?