Primeiro, verifique se o script é executável.
Em segundo lugar, tente executar o script você mesmo da mesma conta que o cron irá executá-lo.
O script será executado a partir da conta de usuário do crontab. Portanto, se você executar crontab -e
enquanto estiver logado em sua conta de usuário regular, todos os trabalhos nesse crontab serão executados como você.
Note que se você tiver um email funcionando (por exemplo, um MTA instalado) em sua máquina, você receberá um email quando uma tarefa do cron emite qualquer saída (como mensagens de erro).