Как можно отключить вывод лога при использовании команды find без параметров -name или -iname, если при этом команда начинает отображать проверяемые папки и файлы?
Чтобы отключить вывод информации о проверяемых файлах и папках при использовании команды `find`, вы можете перенаправить stderr (поток ошибок) в `/dev/null`. Это позволяет скрыть сообщения о том, что `find` обрабатывает объекты. Пример команды, где вывод ошибок перенаправляется: ```bash find /path/to/search -type f 2>/dev/null ``` В этом случае, `2>/dev/null` перенаправляет поток ошибок (номер 2) в `null`, и, таким образом, вы не увидите сообщений о том, какие файлы или директории проверяются. Также можно использовать `-prune` или `-exec` для фильтрации вывода (но это зависит от вашей конкретной задачи). Если вам просто нужно искать без дополнительного вывода, обычно достаточно перенаправить поток ошибок, как показано выше.
find выводит не лог поиска, а все, что найдено согласно с условием поиска.
Если вы не указываете конкретный name или iname, значит вы ищете все файлы и папки, вот он вам их и выводит
без параметра -name или -inameА с каким параметром? Каким-то критерием вы ограничили поиск?
find начинает выводить в консоль лог поиска (папки и фаилы которые были проверены)Это не лог, а результат поиска. Вы же хотите получить какой-то результат, иначе бы не запускали команду.
Если ограничения не заданы, то все файлы являются результатом поиска - они и выводятся.
В принципе вы можете направить результаты "в никуда", добавив в конец команды> /dev/null