Онлайн робочі станції OnWorks Linux та Windows

логотип

Безкоштовний онлайн-хостинг для робочих станцій

<Попередній | зміст | Наступна>

find – Найскладніше знайти файли

У той час як розмістити програма може знайти файл виключно за його назвою, the знаходити програма шукає файли в заданому каталозі (і його підкаталогах) на основі різноманітних атрибутів. Ми будемо проводити з ними багато часу знаходити тому що він має багато цікавих функцій, які ми будемо бачити знову і знову, коли почнемо висвітлювати концепції програмування в наступних розділах.

У своєму найпростішому використанні, знаходити надається одне або кілька імен каталогів для пошуку. Наприклад, щоб створити список нашого домашнього каталогу:



[me@linuxbox ~]$ знайти ~

[me@linuxbox ~]$ знайти ~


Для більшості активних облікових записів користувачів це створить великий список. Оскільки список надсилається на стандартний вихід, ми можемо передати його в інші програми. Давайте використовувати wc щоб підрахувати кількість файлів:



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

47068

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

47068


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


 

Найпопулярніші хмарні обчислення ОС на OnWorks: