LINUX.ORG.RU

Сообщения loformat

 

script переименовки файлов и удаление старых

Форум — General

Debian Sarge, где cron каждую ночь запускает бэкап и создает файл "bkdata.tar.gz". После чего он переименовывается в формат даты "д.м.Г.tar.gz" и удаляется файл 2ух недельной давности вот этим скриптом:

#! /bin/sh

DATE=$(date +%d.%m.%Y)

find /backup -iname "bkdata.tar.gz" -exec mv -v {} $DATE.tar.gz \;

find /backup -iname "*.tar.gz" -mtime +14 -exec rm -fv {} \;

Возникла следующая проблема. Если запускать вручную - работает, но если поставить в cron, то он сначала переименовывает, а затем это же файл и удаляет.

В чём моя ошибка?

loformat
()

RSS подписка на новые темы