Você poderia fazer algumas soluções de problemas da seguinte maneira:
Altere o cabeçalho do script assim:
#!/bin/bash exec 1>/tmp/$0.log 2>&1 set -x ...insert the rest of you script here....
Após o cron iniciar seu script, você deve encontrar um arquivo chamado
/tmp/.log
Isso deve fornecer detalhes sobre o que estava acontecendo durante o tempo de execução.