find

Знайти файли й теки за назвою, типом та іншими ознаками

Що робить

find обходить теку з усіма вкладеними й виводить шляхи, які відповідають умовам. Першим аргументом вказують, де шукати (. — поточна тека), далі йдуть умови.

-name шукає за назвою, зокрема за маскою: -name "*.log". Маску беруть у лапки, інакше оболонка розкриє * раніше, ніж її побачить find. -type f залишає лише файли, -type d — лише теки.

Синтаксис

find <тека> -name "<маска>"
find <тека> -type d -name <назва>

Приклади

Пов’язані команди

Потренувати · Усі команди