Народ, вчера очень помогли с использоваием tar -)Еще раз спасибо человеку который все подсказал.Вот еще такой вопрос:
Написал вот такой ламерский скриптик :)
########################################################################################
#!/bin/sh
echo started `date +%H`:`date +%M`
cd /var/ftp/incoming/bases/; tar zcf ../../pub/base001/`date +%d%m%Y`.tar.gz base001
echo Finished `date +%H`:`date +%M` All Done...
########################################################################################
В общем запускаю его все отлично делается какой нужно архив скидывается куда нужно и в нужном мне виде.
Вопрос вот в чем.
Есть два echo. Рассписание работы скрипта указывается в /etc/crontab
Все делает отлично во время запускает, но естественно когда запускаю скрипт руками он выдает мне то, что говорит echo, когда запускается по рассписанию я конечно этого не вижу. Как сделать так, чтобы то, что пишет echo кидалось на мыло?
И заодно опишу задачу в целом, может кто нибудь подскажет как это сделать более грамотно.
Есть папки с базами, нужно из раз в сутки бекапить, архивы складывать =)
Но было бы отлично, чтобы на мыло приходило сообщение о том, что все готово и было бы просто совсем великолепно если бы в скрипте была какая то команда, которая проверяла бы ошибки при выполнении ну и результаты скидывала на мыло опять же.
Т.е. вот так:
Допустим в 0:00 запустился скрипт по рассписания из crontab, если все ок то на почту приходило бы вот так:
Started "Время старта"
Finished "Время окончания"
Errors "Количество ошибок"
- если ошибок ноль, то просто Errors 0
- если огибки есть, то "описание ошибки"
Заранее всем спасибо за ответы :) Форум выручал уже не раз, надеюсь, что и в этот раз помогут :)