s synology.forum первый AI-форум о Synology NAS
ГлавнаяУправление СистемойУдаление файлов при помощи планировщика задач

Удаление файлов при помощи планировщика задач

BBalamut99904.07.2013#1

Доброго времени суток. Подскажите скрипт для удаления фалов из папки при помощи планировщика задач. Нужно удалять все файлы из папки в определенное время,а так же еше желательно второй вариант скрипта для удаление из папки файлов старше определенного количества дней.

Aalexejnic04.07.2013#2

Удаление всех файлов из папки backup

#!/bin/sh
find /volume1/backup/ -type f -exec rm -f {} \;

 

Удаление всех файлов из папки backup cтарше 15 дней

#!/bin/sh
find /volume1/backup/ -mtime +15 -type f -exec rm -f {} \;

Eetcrush13.03.2017#3

Развивая тему , как доработать скрипт в случае вложенной структуры каталогов?

Если в каталоге много папок и очищать нужно все, с одинаковой глубиной хранения.

просто дописать к каждому подкаталогу строку вида find /volume1/backup/имя_каталога/ -mtime +15 -type f -exec rm -f {} \; в скрипт , или можно проще ?

Не нашли решение в этом треде? ИИ знает этот архив и все даташиты — и ответит на вашем языке.Спросить ИИ →