Хотя не совсем понятно - почему первый вариант не срабатывал - взятый из инета...
Ну тебе хостер ответил почему.
Подскажите, как решить - почему то данный скрипт, запускаемый через крон - выдает пустые архивы
2 * * * * /usr/bin/perl /home/clients/путь/back.sh
я конечно х.з. может оно как-то и отработает, но почему /usr/bin/perl?
Скрипт же sh. Почему не /usr/bin/sh ?