Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Obecná podpora => Téma založeno: klobasmaster 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
-
Otevři terminál a dej
mv kde/mas/ty/soubory/*.jpg kam/chces/ty/soubory
nejlíp ještě předtím pokud moc neovládáš terminál
echo mv -v kde/mas/ty/soubory/*.jpg kam/je/chces/dat/ //vypise ti to co ten prikaz udela
taky by se mohlo hodit find . -iname '*.jpg'
jak to udělat rekurzivně to asi nevím..
-
Tys mě nepochopil. Problém je v tom, že ty JPG, co potřebuji, jsou v jednotlivých podadresářích, takže
mv *.jpg nefunguje. Ten find mi je najde, ale nevím, co potom. Raďte prosím.
-
Nainstalujte si Double Commander (http://doublecmd.sourceforge.net/) 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.
-
find $nekde -type f -iname \*\.jpg -exec echo {} \; ### echo vypise, nahrad echo za `mv -v "{}" $nejake_cesta \;
-
Vyřešeno - díky všem.
find . -iname *.jpg -exec cp {} /home/jpg \;