Chcę wyświetlić listę wszystkich plików PDF w katalogach bieżącego katalogu roboczego. Jakie polecenie może to zrobić?
Pamiętam kombinację lsi, */*.pdfale nie pamiętam, jaka dokładnie kombinacja.
Chcę wyświetlić listę wszystkich plików PDF w katalogach bieżącego katalogu roboczego. Jakie polecenie może to zrobić?
Pamiętam kombinację lsi, */*.pdfale nie pamiętam, jaka dokładnie kombinacja.
Odpowiedzi:
Możesz użyć:
find -iname '*.pdf'
z lsmoże:
ls -lR | grep '/\|pdf$'
findwzorce (jak w -name '*.pdf'), aby powłoka nie rozwijała globalnego wzorca (tak by się stało, gdybyś miał plik pdf w bieżącym katalogu).
-iname \*.pdfrównież, aby znaleźć pliki z rozszerzeniem .PDF, .PdF itp.
Najłatwiejszy sposób (jeśli używasz Ubuntu Desktop):
Przejdź do folderu domowego w Nautilus, naciśnij Ctrl+ Fi wyszukaj .pdf.

Możesz także zmienić lokalizację i sprecyzować wyszukiwanie.
@ WarriorIng64 Należy pamiętać, że to samo zlokalizuje wszystkie pliki z .pdf występujące w dowolnym miejscu w nazwie pliku. Jeśli chcesz konkretnie pliki, które system identyfikuje jako pliki PDF, kliknij zielony przycisk + obok „Przeładuj”, dodaj filtr „Typ pliku” „PDF / Postscript” i kliknij „Przeładuj”, aby uzyskać tylko rzeczywiste pliki PDF.
Najprostszym sposobem będzie:
locate *.pdf
To polecenie znajdzie wszystkie pliki PDF obecne w twoim systemie.
*.pdfrozwija się do plików w bieżącym katalogu roboczym, zostaną one przekazane do locatepolecenia, a nie do surowego *.pdfargumentu.