Я написал этот скрипт резервного копирования, который просматривает файл и копирует последние файлы в папку.
#!/usr/bin/bash
# the number of days to do the backup for.
days=2;
# the files to backup.
location[0]='/opt/location'
# the location to copy the file to
copyLocation='/users/me/Backup/firstBackupScriptTry'
# preform the back up
for i in ${location[*]}
do
find $i \! -name '*.class' -mtime -$days \! -type d -exec cp {} $copyLocation \;
done
Это работает, но это не так полезно.
Я бы предпочел, чтобы скрипт сохранял структуру каталогов при копировании. Т.е. я бы хотел это сделать: cp -r from to
но копировать только последние файлы.