• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Linux, przeszukanie gałęzi katalogów w wyszukaniu i przeniesieniu plików.

Object Storage Arubacloud
0 głosów
471 wizyt
pytanie zadane 11 listopada 2018 w Systemy operacyjne, programy przez Sheida Użytkownik (950 p.)
Witam. Mam folder w którym znajdują się foldery, a w nim folery i pliki, a w tych folderach kolejne foldery i pliki.. itd. Oczywiście ilość folderów i plików jest skończona. Chciałbym się jednak zapytać o to, w jaki sposób na linuxie mogę przerzucić pliki pdf (w folderze znajdują się też inne) w inne miejsce. Czy jest jakiś sposób na to?

4 odpowiedzi

+1 głos
odpowiedź 13 listopada 2018 przez Benek Szeryf (91,010 p.)

Mój problem polega na tym, że chciałbym przeszukać wszystkie te foldery, znaleźć tylko pliki pdf i przenieść je wszystkie w inne miejsce.

find katalog_nadrzedny/ -regex ".*[.]pdf$" -exec mv {} miejsce_docelowe/ \;

 

1
komentarz 13 listopada 2018 przez j23 Mędrzec (194,920 p.)

-regex tutaj nie jest potrzebny, możesz dać po prostu -iname *.pdf

0 głosów
odpowiedź 11 listopada 2018 przez Tomek Sochacki Ekspert (227,510 p.)

Na przykład poleceniem mv:

Przeniesienie folderu xxx do folderu data/

mv -f dist/xxx/ dist/data/

Można też przenosić pojedyncze pliki itp. itd. Czsami przydatne bywa też polecenie find, wszystko zależy co dokładnie chcesz zrobić, musiałbyś dać jakiś konkretny przykład.

komentarz 11 listopada 2018 przez Sheida Użytkownik (950 p.)
Mój problem polega na tym, że chciałbym przeszukać wszystkie te foldery, znaleźć tylko pliki pdf i przenieść je wszystkie w inne miejsce.
0 głosów
odpowiedź 11 listopada 2018 przez drive Bywalec (2,930 p.)
Konsolowy program tree może się przydać i to.

http://www.arturpyszczuk.pl/commands-cp.html

http://linuxwiki.pl/wiki/Tree
komentarz 11 listopada 2018 przez Sheida Użytkownik (950 p.)
Więc, użyłem polecenia tree -p *.pdf Documents/Library i wyświetla mi jedynie pliki pdf. Chciałbym teraz użyć polecenia cp, jak mogę to zrobić? W poleceniu cp potrzebuje źródła, a w głowie układa mi się taki ciąg tree -p *.pdf Documents/Library | cp źródło cel, jak mogę to powiązać?
0 głosów
odpowiedź 13 listopada 2018 przez j23 Mędrzec (194,920 p.)

Machnij sobie jakiegoś skrypta w bashu wykorzystując komendy find, mkdir i mv.

Podobne pytania

0 głosów
0 odpowiedzi 238 wizyt
0 głosów
1 odpowiedź 210 wizyt
pytanie zadane 23 października 2019 w Sprzęt komputerowy przez michal_php Stary wyjadacz (13,700 p.)
0 głosów
2 odpowiedzi 250 wizyt

92,570 zapytań

141,422 odpowiedzi

319,643 komentarzy

61,958 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...