Voglio elencare tutti i file PDF nelle directory della directory di lavoro corrente. Quale comando può fare questo?
Ricordo una combinazione di lse */*.pdfma non ricordo quale combinazione esatta.
Voglio elencare tutti i file PDF nelle directory della directory di lavoro corrente. Quale comando può fare questo?
Ricordo una combinazione di lse */*.pdfma non ricordo quale combinazione esatta.
Risposte:
Puoi usare:
find -iname '*.pdf'
con lsforse:
ls -lR | grep '/\|pdf$'
findpattern (come in -name '*.pdf'), per impedire alla shell di espandere il pattern glob (questo accadrebbe se hai un file pdf nella directory corrente).
-iname \*.pdfanche per trovare file che finiscono in .PDF, .PdF, ecc.
find . -name '*.pdf'?
find . -name '*.pdf'
Il modo più semplice (se si utilizza Ubuntu Desktop):
Vai alla cartella principale in Nautilus, premi Ctrl+ Fe cerca .pdf.

Puoi anche cambiare la posizione e rendere la tua ricerca più specifica.
@ WarriorIng64 Nota che questo da solo individuerà tutti i file con .pdf che si verificano ovunque nel nome del file. Se si desidera specificamente i file che il sistema identifica come PDF, fare clic sul pulsante verde + accanto a "Ricarica", aggiungere il filtro "Tipo file" "Pdf / Postscript" e fare clic su "Ricarica" per ottenere solo PDF effettivi.
Il modo più semplice sarà:
locate *.pdf
Questo comando troverà tutti i file PDF presenti nel tuo sistema.
*.pdfespande in file nella directory di lavoro corrente, questi verranno forniti al locatecomando, non *.pdfall'argomento non elaborato.