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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Поиск фалов по списку  (Прочитано 11789 раз)

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

Оффлайн revin_ii

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Поиск фалов по списку
« : 10 Марта 2023, 11:13:13 »
Добрый день.
Стоит задача определить наличие файлов на шаре.
Имеется файл с списком абсолютных путей к файлам и сетевой каталог с файлами.
Необходимо пройтись по списку и определить наличие файлов(их достаточно много).
Прошу помочь в выборе метода определения наличия фалов. Как я понимаю метод find плохо подходит, так как сильно будет загружать систему.

Оффлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 4471
    • Просмотр профиля
Re: Поиск фалов по списку
« Ответ #1 : 10 Марта 2023, 13:25:05 »
Как я понимаю метод find плохо подходит, так как сильно будет загружать систему.
- в принципе любая поисковая утилита при работе грузит систему  ::)
попробуй так
find /path/to/search | grep -f fileslist.txt
... если всё же процесс поиска слишком уж сильно станет потреблять ресурсы, find можно использовать в сочетании с nice и ionice, тем самым понизить приоритет процесса
« Последнее редактирование: 10 Марта 2023, 15:25:11 от F12 »

 

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