Да тут вариантов ошибок - куча..
1. Файл задания cron напрямую не редактируется. Для этого есть :
crontab -e
2. При прямом релктировании - есть риск ошибиться с форматом. Что у Вас сейчас в файле - непонятно. На первый взгляд, это не формат данного файла
3. Если все же файл редактировали руками, cron надо перезапустить, что бы он перечитал задание.
4. В логе работы cron будеет видно, запускал ли он задание и коды возврата.
5. Как Вы сами пишите, перед запуском команды надо перейти в определенный каталог. Cron об этом ниичего не знает. Команда cd долдна быть внутри скрипта.
6. Хорошим тоном считается, если скрипт начинается со строки, определяющей тип требуемого интерпритатора.
#! /usr/bin/bash
7. При запуске скрипта не надо запускать интерпритатор. Достаточно указать сам скрипт и что бы он имел права исполнения..
.......