Форум русскоязычного сообщества Ubuntu


За новостями русскоязычного сообщества и Ubuntu в целом можно следить на нашей страничке в Google+

Автор Тема: Автоматизация удаления файлов по заданным параметрам  (Прочитано 178 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн котикпирожочек

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Доброго вечера! По своей глупости поставил Ubuntu на радел с виндой, тем самым снес весь семейный архив фото. Потратил двое суток на восстановление данных, и получил тысячи папок с тысячами файлов внутри. Из которых тонны мусора в виде сокраненных иконок,  кэшей , и превью версий нужных мне фотографий. На ручное удаление и отсев уйдет несколько суток, так вот:ЕСТЬ ЛИ способ
(команда, скрипт, утилита) которая позволит разом удалить все файлы, весом, допустим, менее 75кб, оставив при этом более крупные?

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 11169
    • Просмотр профиля
Ну например так

find . -size -75k -delete
Пользователь добавил сообщение 20 Сентябрь 2016, 23:09:28:
Сначала можно проверить без -delete. Выведет файлы.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн котикпирожочек

  • Автор темы
  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Благодарю! А если мне нужно в конкретной папке удалить, что нужно дописывать?

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 11169
    • Просмотр профиля
котикпирожочек,
Ну так перейдите в эту директорию с помощью cd и делайте там. Ну или вместо . указывайте путь к директории.

Пользователь добавил сообщение 20 Сентябрь 2016, 23:28:57:
Только чтобы случайно директории не удалить лучше делать

find <путь к директории> -type f -size -75k -delete
« Последнее редактирование: 20 Сентябрь 2016, 23:28:57 от Pilot6 »
Я в личке не консультирую. Вопросы задавайте на форуме.

 

Страница сгенерирована за 0.064 секунд. Запросов: 24.