qualitat
@qualitat

На чем лучше реализовать удаление фотографий пользователей?

Друзья, прошу подсказать в такой ситуации.

Есть очень много папок для фоток пользователей

i/41/thumbs/...
i/41/оригинальное_фото.jpg
i/41/оригинальное_фото2.jpg
i/41/оригинальное_фото3.jpg
---------
i/53/thumbs/...
i/53/оригинальное_фото.jpg
i/53/оригинальное_фото2.jpg
i/53/оригинальное_фото3.jpg

41, 53 это id юзеров, которые при необходимости можно взять из базы.

Суть проблемы:
Мне нужно удалить все оригинальные фотки всех пользователей, но при этом нельзя трогать каталог thumbs.

Думал сначала реализовать на php через и консольную команду запускать, однако сейчас склоняюсь к python или bash.

Подскажите пожалуйста, как Вы бы поступили в этой ситуации, и если не затруднит то пример.

Спасибо.
  • Вопрос задан
  • 269 просмотров
Решения вопроса 1
Sanasol
@Sanasol
нельзя просто так взять и загуглить ошибку
find . -type f -name 'i/*/*.jpg' -exec rm {} +

ну или так
find . -type f -name 'i/*/*.jpg' -and -not -path '*thumbs*' -exec rm {} +
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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