Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Software => Příkazový řádek a programování pro GNU/Linux => Téma založeno: Michal1 06 Ledna 2010, 12:03:11
-
Dobrý den,
chtěl bych se zeptat, zda není nějaký skript pro hromadné optimalizování. Představuju si to asi takhle:
- složka obsahuje několik podsložek, které obsahují png obrázky
- všechny obrázky ve složce bych chtěl optimalizovat (přepsat, nenechávat zálohy, bez dalšího nastavování optimalizace)
Není na to nějaký skript, popř. jak to udělat?
Normální příkaz na optimalizaci je:
optipng nazev.png
Děkuju. M.
-
find /cesta/k/adresaru -type f | while read line; do optipng $line; done
napriklad nieco taketo?
-
bohužel nejede, výpis:
bash: /home/michal/11_2009: je adresářem
Můžu se zeptat, co znamená "-type f"?
-
bohužel nejede, výpis:
bash: /home/michal/11_2009: je adresářem
Můžu se zeptat, co znamená "-type f"?
Vypíše pouze soubory
-
ako pise Roman Hornik, malo by najst len regularne subory
skus to teda takto
find /cesta/k/adresaru | grep .png | while read line; do optipng $line; done
-
Nebo by to šlo bez grepu takhle:
find /cesta/k/adresaru -name *.png | while read line; do optipng $line; done
Ale to už je otázkou vkusu :)
-
Děkuju moc!
Šlape to jako hodinky :-)
Vyřešeno.