Quero listar todos os arquivos PDF nos diretórios do diretório de trabalho atual. Que comando pode fazer isso?
Lembro-me de uma combinação de ls
e, */*.pdf
mas não lembro qual combinação exata.
Quero listar todos os arquivos PDF nos diretórios do diretório de trabalho atual. Que comando pode fazer isso?
Lembro-me de uma combinação de ls
e, */*.pdf
mas não lembro qual combinação exata.
Respostas:
Você pode usar:
find -iname '*.pdf'
com ls
talvez:
ls -lR | grep '/\|pdf$'
find
padrões (como em -name '*.pdf'
), para impedir que o shell expanda o padrão glob (isso aconteceria se você tivesse algum arquivo pdf no diretório atual).
-iname \*.pdf
também para encontrar arquivos que terminam em .PDF, .pdf, etc.
find . -name '*.pdf'
?
find . -name '*.pdf'
A maneira mais fácil (se você estiver usando o Ubuntu Desktop):
Vá para a sua pasta pessoal no Nautilus, pressione Ctrl+ Fe procure .pdf
.
Você também pode alterar o local e tornar sua pesquisa mais específica.
@ WarriorIng64 Observe que isso por si só localizará todos os arquivos com .pdf ocorrendo em qualquer lugar do 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 apenas PDFs reais.
A maneira mais simples será:
locate *.pdf
Este comando encontrará todos os arquivos PDF presentes no seu sistema.
*.pdf
arquivo se expandir para os arquivos no diretório de trabalho atual, eles serão fornecidos ao locate
comando, não ao *.pdf
argumento bruto .