Страница 1 из 1

скрипт бекапа конфигов

Добавлено: 2011-09-11 20:59:00
Гость
написал скриптик бекапа конфигов, при бекапе создаются директории с датой вида

Код: Выделить всё

11-09-2011
с файликами конфигов.
Например скрипт будет срабатывать по средам и пятницам. Хотелось бы сравнивать содержимое файлов директории с текущей датой и директории с ближайшей датой. Вот не могу сообразить как логически это сделать, не подскажете?

Re: скрипт бекапа конфигов

Добавлено: 2011-09-11 21:12:56
vadim64
md5 сумма
изменилась - бекапим файл
нет - значит он старый

Re: скрипт бекапа конфигов

Добавлено: 2011-09-11 21:16:55
rmn

Код: Выделить всё

DayOfWeek = `date -j -f"%d-%m-%Y" "SOMEDATE" +"%u"`
if (DayOfWeek == 3)
   PreviousDir = `date -j -v-5d -f"%d-%m-%Y" "SOMEDATE" +"%d-%m-%Y"`
else if (DayOfWeek == 5)
   PreviousDir = `date -j -v-2d -f"%d-%m-%Y" "SOMEDATE" +"%d-%m-%Y"`