Je veux lister tous les fichiers PDF dans les répertoires du répertoire de travail actuel. Quelle commande peut faire cela?
Je me souviens d'une combinaison de ls
et */*.pdf
mais je ne me souviens pas de quelle combinaison exacte.
command-line
ls
comme lui
la source
la source
Réponses:
Vous pouvez utiliser:
find -iname '*.pdf'
avec
ls
peut-être:ls -lR | grep '/\|pdf$'
la source
find
modèles (comme dans-name '*.pdf'
), pour empêcher le shell d'étendre le modèle glob (cela se produirait si vous avez un fichier pdf dans le répertoire courant).-iname \*.pdf
également pour trouver des fichiers se terminant par .PDF, .PdF, etc.Utilisez find
Voir également: http://content.hccfl.edu/pollock/unix/findcmd.htm
la source
find . -name '*.pdf'
?find . -name '*.pdf'
La manière la plus simple (si vous utilisez Ubuntu Desktop):
Accédez à votre dossier personnel dans Nautilus, appuyez sur Ctrl+ Fet recherchez
.pdf
.Vous pouvez également modifier l'emplacement et rendre votre recherche plus précise.
la source
Le moyen le plus simple sera:
Cette commande trouvera tous les fichiers PDF présents dans votre système.
la source
*.pdf
développe en fichiers dans le répertoire de travail en cours, ceux-ci seront fournis à lalocate
commande, pas à l'*.pdf
argument brut .Utilisez la commande:
la source