История изменений
Исправление CrX, (текущая версия) :
Сам вывод посмотри. bfs ищет во всём пути, а fd — в имени файла.
Ну то есть, например, bfs выводит в том числе и /lib/clang/17/include/openmp_wrappers/math.h
, например
man bfs
-regex REGEX
Find files whose entire path matches the regular expression REGEX.
Похоже, bfs не умеет искать именно имя файла по регэкспу, только по GLOB. Ну можно и GLOB сравнить, в принципе.
А чтоб по всему пути искать, у fd ключ -p
. Но это довольно странный юзкейс, честно говоря. Обычно надо всё же именно по имени файла.
Исправление CrX, :
Сам вывод посмотри. bfs ищет во всём пути, а fd — в имени файла.
Ну то есть, например, bfs выводит в том числе и /lib/clang/17/include/openmp_wrappers/math.h
, например
man bfs
-regex REGEX
Find files whose entire path matches the regular expression REGEX.
Похоже, bfs не умеет искать именно имя файла по регэкспу, только по GLOB. Ну можно и GLOB сравнить, в принципе.
Исправление CrX, :
Сам вывод посмотри. bfs ищет во всём пути, а fd — в имени файла.
Ну то есть, например, bfs выводит в том числе и /lib/clang/17/include/openmp_wrappers/math.h
, например
man bfs
-regex REGEX
Find files whose entire path matches the regular expression REGEX.
Исходная версия CrX, :
Сам вывод посмотри. bfs ищет во всём пути, а fd — в имени файла.
Ну то есть, например, bfs выводит в том числе и /lib/clang/17/include/openmp_wrappers/math.h
, например