Сценарий резервного копирования оболочки
#!/bin/bash
backdest=/home/backup
date=$(date "+%F")
backupall="$backdest/arch-full-$date.tgz"
backuphome="$backdest/jary_p-$date.tgz"
tar -czpvf $backupall / --exclude=/home/* --exclude=/mnt/* --exclude=/media/* \
--exclude=/proc/* --exclude=/sys/* --exclude=/dev/* \
--exclude=/tmp/* --exclude=/lost+found/*
tar -czpvf $backuphome /home/jary_p
Несколько (5) раз спустя
Есть файлы Serveral (10) в / home / backup
$ls /home/backup
backup.sh
arch-full-2011-05-13.tgz
arch-full-2011-05-25.tgz
arch-full-2011-06-01.tgz
arch-full-2011-06-09.tgz
arch-full-2011-06-11.tgz
jary_p-2011-05-13.tgz
jary_p-2011-05-25.tgz
jary_p-2011-06-01.tgz
jary_p-2011-06-09.tgz
jary_p-2011-06-11.tgz
Как я могу просто сохранить последние 3 поля (6) и удалить дополнительные файлы?
спасибо
и, извини за мой плохой английский.