Как найти все файлы PDF в каталогах и их подкаталогах?

Я хочу перечислить все файлы PDF в каталогах текущего рабочего каталога. Какая команда может сделать это?

Я помню комбинацию ls и */*.pdf, но не помню, какая именно комбинация.

16
задан 2 February 2012 в 01:40

5 ответов

Используйте find

find . -name '.pdf'

См. Также: http://content.hccfl.edu/pollock/unix/findcmd.htm

0
ответ дан 2 February 2012 в 01:40

Самый простой способ (если вы используете Ubuntu Desktop):

Перейдите в свою домашнюю папку в Nautilus, нажмите Ctrl + F и найдите .pdf.

Screenshot showing search process

Вы также можете изменить местоположение и сделать свой поиск более конкретным.

@ WarriorIng64 Обратите внимание, что это само по себе поможет найти все файлы с расширением .pdf в любом месте имени файла. Если вам нужны файлы, которые система идентифицирует как PDF-файлы, нажмите зеленую кнопку «+» рядом с «Обновить», добавьте фильтр «Тип файла» «Pdf / Postscript» и нажмите «Перезагрузить», чтобы получить только актуальные PDF-файлы. enter image description here

0
ответ дан 2 February 2012 в 01:40

Вы можете использовать:

find -iname '*.pdf'

с ls, может быть:

ls -lR | grep '/\|pdf

0
ответ дан 2 February 2012 в 01:40

Используйте команду:

ls | grep .pdf
0
ответ дан 2 February 2012 в 01:40

Простейшим способом будет:

locate *.pdf

Эта команда найдет все файлы PDF, имеющиеся в вашей системе.

0
ответ дан 2 February 2012 в 01:40

Другие вопросы по тегам:

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