Ich möchte alle PDF-Dateien in den Verzeichnissen des aktuellen Arbeitsverzeichnisses auflisten. Welcher Befehl kann das?
Ich erinnere mich an eine Kombination von ls
und */*.pdf
weiß nicht mehr, welche genaue Kombination.
command-line
ls
wie er
quelle
quelle
Antworten:
Sie können verwenden:
find -iname '*.pdf'
mit
ls
vielleicht:ls -lR | grep '/\|pdf$'
quelle
find
(wie in-name '*.pdf'
), um zu verhindern, dass die Shell das Glob-Muster erweitert (dies würde passieren, wenn sich im aktuellen Verzeichnis eine PDF-Datei befindet).-iname \*.pdf
nach Dateien suchen, die mit .PDF, .PdF usw. enden.Verwenden Sie find
Siehe auch: http://content.hccfl.edu/pollock/unix/findcmd.htm
quelle
find . -name '*.pdf'
?find . -name '*.pdf'
Der einfachste Weg (wenn Sie Ubuntu Desktop verwenden):
Gehen Sie in Nautilus zu Ihrem Ausgangsordner, drücken Sie Ctrl+ Fund suchen Sie nach
.pdf
.Sie können auch den Speicherort ändern und Ihre Suche präzisieren.
quelle
Der einfachste Weg ist:
Dieser Befehl findet alle in Ihrem System vorhandenen PDF-Dateien.
quelle
*.pdf
auf Dateien im aktuellen Arbeitsverzeichnis erfolgt, werden diese demlocate
Befehl und nicht dem*.pdf
Rohargument übergeben.Verwenden Sie den Befehl:
quelle