Как использовать grep для поиска местоположения файла на машинах linux? [дубликат]

0
15.01.2017, 23:07
3 ответа

Зайдите в корневой каталог или папку, в которой, как вы знаете, находится ваш файл, затем

dir "CMakeFile.txt"

найдет его и его местоположение. По крайней мере, у меня работает.

-1
28.01.2020, 04:48

grep не подходит для этого, используйте find с -name , чтобы указать имя файла, которое вы хотите получить,

find . -type f -name "CMakeList.txt" -print

Приведенная выше команда выполняет поиск для файла рекурсивно из текущей папки и всех подкаталогов ниже.

1
28.01.2020, 04:48

Если это стандартная установка Linux, вы также можете попробовать

locate CMakeFile.txt

Если она установлена ​​правильно, locate использует кэшированный index и часто намного быстрее, чем find из корневого каталога.

0
28.01.2020, 04:48

Теги

Похожие вопросы