GNU Findutils (Find Utilities)

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 02:59, 18 февраля 2017.
Findutils
Уdgц563px-Official gnu.svg.png
Разработчики: GNU Project
Написана на: C
Операционная система: Unix like-systems
Тип ПО: Набор утилит
Лицензия: GNU GPL
Веб-сайт http://www.gnu.org/software/findutils/

GNU Find Utilities (или findutils) — пакет утилит поиска файлов.

Документация

Руководство доступно в информационной системе GNU .

Программы входящие в findutils

  • find — поиск файлов в одной или нескольких директориях с использованием заданных пользователем критериев
  • locate — быстрый поиск файлов в одной или нескольких базах данных. В оригинале использован термин databases, возможно здесь понимается специальный хэш-файл, содержащий имена файлов имен файлов с использованием заданных пользователем критериев
  • updatedb — создание и/или обновление баз данных, используемых программой locate
  • xargs — формирование и исполнение команд на основании данных, считанных из стандартного ввода

Пример

Ниже приведен пример работы, чтобы сделать все HTML-файлы в подкаталоге HTDOCS для чтения всем пользователям с помощью функции поиска и xargs.

find htdocs -name '*.html' -print0 | xargs -0 chmod a+r


См. также

Ссылки