Como encontrar todos os arquivos PDF nos diretórios e seus subdiretórios?

13

Eu quero listar todos os arquivos PDF nos diretórios do diretório de trabalho atual. Que comando pode fazer isso?

Eu me lembro de uma combinação de ls e */*.pdf , mas não lembro qual combinação exata.

    
por ashim 31.01.2012 / 05:10

5 respostas

17

Você pode usar:

find -iname '*.pdf'

com ls talvez:

ls -lR | grep '/\|pdf$'

    
por zetah 31.01.2012 / 05:17
5

Use o find

find . -name '.pdf'

Veja também: link

    
por Panther 31.01.2012 / 05:15
4

A maneira mais fácil (se você estiver usando o Ubuntu Desktop):

Vá para sua pasta pessoal no Nautilus, pressione Ctrl + F e procure por .pdf .

Você também pode alterar o local e pode tornar sua pesquisa mais específica.

  

@ WarriorIng64   Observe que isso por si só localizará todos os arquivos com .pdf ocorrendo em qualquer lugar no nome do arquivo. Se você deseja especificamente arquivos que o sistema identifica como PDFs, clique no botão verde + ao lado de "Recarregar", adicione o filtro "Tipo de Arquivo" "Pdf / Postscript" e clique em "Recarregar" para obter somente PDFs reais.   

    
por One Zero 31.01.2012 / 05:39
-1

O caminho mais simples será:

locate *.pdf

Este comando encontrará todos os arquivos PDF presentes no seu sistema.

    
por Rajat 19.08.2013 / 20:22
-1

Use o comando:

ls | grep .pdf
    
por Joker 29.12.2014 / 11:09