Онлайн-рабочие станции OnWorks Linux и Windows

Логотип

Бесплатный хостинг в Интернете для рабочих станций

<Предыдущая | Содержание: | Следующая>

find - трудный путь поиска файлов

Если разместить программа может найти файл исключительно по его имени, найдите Программа ищет в заданном каталоге (и его подкаталогах) файлы на основе множества атрибутов. Мы собираемся проводить много времени с найдите потому что в нем есть много интересных функций, которые мы будем видеть снова и снова, когда начнем рассматривать концепции программирования в следующих главах.

В простейшем использовании найдите дается одно или несколько имен каталогов для поиска. Например, чтобы создать список нашего домашнего каталога:



[я @ linuxbox ~] $ найти ~

[я @ linuxbox ~] $ найти ~


Для большинства активных учетных записей пользователей это приведет к созданию большого списка. Поскольку список отправляется на стандартный вывод, мы можем передать список другим программам. Давайте использовать wc для подсчета количества файлов:



[я @ linuxbox ~] $ найти ~ | туалет -l

47068

[я @ linuxbox ~] $ найти ~ | туалет -l

47068


Вау, мы были заняты! Красота найдите заключается в том, что его можно использовать для идентификации файлов, соответствующих определенным критериям. Он делает это посредством (немного странного) применения кредита, тестовкачества действия. Сначала посмотрим на тесты.


 

Лучшие облачные вычисления для ОС в OnWorks: