edinorog
@edinorog
Троллей не кормить!

Автоматическое удаление из сетевых папок файлов согласно заданному шаблону?

В связи с тем что nas, который отвечает сейчас за хранение файлов, не поддерживает гибкого ограничения по хранению файлов с определенным расширением, необходима утилита которая будет бегать по всем папочкам и сносить всё то что меня не устраивает (avi, mp3 ... ну и тд.). Идеи будет? Идеи по другой реализации хранилища не интересны. Я в курсе где и что .. но тут что есть с тем и приходится работать.

Нужно еще поиск дублированных файлов с помощью такой же утилитки.

Желательно все это из под командной строки по расписанию запускать.
  • Вопрос задан
  • 850 просмотров
Пригласить эксперта
Ответы на вопрос 2
любой скрипт для удаления = критичен по последствиям
дубликаты искать = смотря какой контент
Ответ написан
athacker
@athacker
find / -name "*.mp3" -delete ? :-)

Насчёт дубликатов -- тут скриптом не обойдёшься, это надо базу делать. В которой сделать табличку с полями "имя файла" и "хэш файла". И потом искать записи, где "имя файла" разное, а хэши -- одинаковые.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы