Это старая версия документа!
Инкрементный архив
#!/bin/sh #Указываем путь к директории с бэкапами BDIR=/srv/dev-disk-by-uuid-e5c99920-a93d-478f-b3a6-311cb995900e/Documents/School/user SDIR=/ #Получаем номер дня недели DAY=$(date +%u) #Если воскресенье - удаляем файл метаданных и архивы if [ "$DAY" = "7" ]; then NUM="0" rm -rf $BDIR/example.snar rm -rf $BDIR/*.tgz else NUM="$DAY" fi #Создаем архив tar --create \ --gzip \ --file=$BDIR/example.$NUM.tgz \ --ignore-failed-read \ --listed-incremental=$BDIR/example.snar \ /$SDIR