Нужна команда linux для поиска определенного файла во всех каталогах - PullRequest
0 голосов
/ 22 апреля 2020

Мне нужно найти определенное имя файла «i2need.txt» во всех каталогах.

Я пробовал это:

find * -type f

Но я получаю все файлы, присутствующие в каталоги.

Мне нужен только файл i2need.txt. Может кто-нибудь, пожалуйста, помогите мне в этом.

Ответы [ 2 ]

0 голосов
/ 22 апреля 2020

Поочередно

locate i2need.txt

Возможно, вам придется сделать это сначала

sudo updatedb
0 голосов
/ 22 апреля 2020

Если я правильно понимаю этот вопрос, вы просто сможете начать поиск в root каталоге /:

find / -name <filename>

Конечно, вы, вероятно, получите много разрешений связанные ошибки, но пути к файлам, к которым у вас есть доступ, должны быть на stdout. Вы также можете отфильтровать ошибки с помощью 2> /dev/null (перенаправить его на /dev/null, эффективно сбросив).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...