Вот кусок:
Код: Выделить всё
#Удаляем старые бекапы
ls $backupfolder | awk -F"-" '{print $3 $2 $1}' | while read timefolder; do
s=`date -d $timefolder +%s`
echo $s $olddate
if [ $s -lt $olddate ]; then
dir=`date -d $timefolder +"%d-%m-%Y"`
rmdir $backupfolder$dir
fi
done
Код: Выделить всё
1289399223 1289140023
1289399223 1289140023
Заморочка тут "s=`date -d $timefolder +%s`"
Переменная timefolder свое значение меняет на протяжении всего цикла.
Подскажите что не так делаю.
Такая схема в Ubuntu работает ...
Спасибо ...