Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: operace se soubory  (Přečteno 953 krát)

klobasmaster

  • Návštěvník
  • Příspěvků: 5
operace se soubory
« kdy: 28 Června 2012, 10:11:24 »
Omlouvám se,jestli už to někde bylo. Mám složku s mnoha podsložkami obsahujícími soubory, mezi nimi i JPG. Potřebuji dostat všechny JPG soubory někam ven na jednu hromadu. Jak to mám udělat? Děkuji za všechny odpovědi

C++odeG++irl-o.cc

  • Host
Re:operace se soubory
« Odpověď #1 kdy: 28 Června 2012, 10:29:40 »
Otevři terminál a dej
Kód: [Vybrat]
mv kde/mas/ty/soubory/*.jpg kam/chces/ty/soubory
nejlíp ještě předtím pokud moc neovládáš terminál
Kód: [Vybrat]
echo mv -v kde/mas/ty/soubory/*.jpg kam/je/chces/dat/ //vypise ti to co ten prikaz udela

taky by se mohlo hodit
Kód: [Vybrat]
find . -iname '*.jpg'
jak to udělat rekurzivně to asi nevím..

« Poslední změna: 28 Června 2012, 11:18:57 od C++odeG++irl-o.cc »

klobasmaster

  • Návštěvník
  • Příspěvků: 5
Re:operace se soubory
« Odpověď #2 kdy: 28 Června 2012, 11:39:20 »
Tys mě nepochopil. Problém je v tom, že ty JPG, co potřebuji, jsou v jednotlivých podadresářích, takže
Kód: [Vybrat]
mv *.jpg nefunguje. Ten
Kód: [Vybrat]
find mi je najde, ale nevím, co potom. Raďte prosím.

Milhouse

  • Moderátor
  • Závislák
  • ***
  • Příspěvků: 5726
Re:operace se soubory
« Odpověď #3 kdy: 28 Června 2012, 12:09:30 »
Nainstalujte si Double Commander a dejte hledat "ALT+F7", nadefinujte si filtr.
Výsledek dejte do okna a přesuňte na libovolné místo. Umí to také Krusader, ale ten je pod KDE.

N. Á. V. O. D. Y.
 "...naše práce není vidět, ale je důležitá!"

ntz_reloaded

  • Lokaj
  • Závislák
  • ***
  • Příspěvků: 3735
  • skill :: ur home erly
Re:operace se soubory
« Odpověď #4 kdy: 28 Června 2012, 12:23:51 »
find $nekde -type f -iname \*\.jpg -exec echo {} \; ### echo vypise, nahrad echo za `mv -v "{}" $nejake_cesta \;
tikejte mi, taky Vam tikam ...
song of the day - openSUSE, openindiana, DuckDuckGo
The noise ain't noise anymore, who's to blame, WHO'S TO BLAME ??

klobasmaster

  • Návštěvník
  • Příspěvků: 5
Re:operace se soubory
« Odpověď #5 kdy: 28 Června 2012, 13:43:51 »
Vyřešeno - díky všem.
Kód: [Vybrat]
find . -iname *.jpg -exec cp {} /home/jpg \;

 

Provoz zaštiťuje spolek OpenAlt.