Přihlásit
: [1]
   |   
: zakomponovani citace do while cyklu  ( 2632 )
Ged
Full Member
***

Karma: 3
: 215


17002977
« : September 13, 2010, 12:37:53 »

Potrebuji nejak hromadne upravovat fotky a zaroven mit nazvy vystupnich souboru jinak pojmenovane.

Nejak mi nedochazi jak takovy citac zabudovat do while cyklu? detajly si poladim sam, jen potrebuji nakopnout.

Tohle nefunguje, ale pro predstavu jak to asi myslim.
:
#!/bin/bash
i=5
find . -iname '*.jpg' -type f  | while read F
do convert -resize 1024 "$F" img"$i"+1.jpg
done

Tj. vystup je ve formatu img00"nejake cislo".jpg


Jednou jsem ho videl na vanoce

Gold "3-Ethyl-1,2,2-trimethyl-bicyclo[2.1.0]pentane"

jabber: uranit@jabbim.cz
Jakub Šenk
Hero Member
*****

Karma: 16
: 1 254



« #1 : September 13, 2010, 18:05:23 »

no, s bashem nepomůžu, ale jestli nepříjdeš na nic jiného, tak některé grafické programy umějí dávkovou konverzi. Tak v případě nouze....A hromadné přejmenování pak umí třeba i gnome-commander (CTRL-M tuším).

PC: AMD AthlonXP 2000+, 1,5 GB RAM, GF 4 MMX 64 MB VRAM.

WWW: http://senkjakub.blogspot.com
Ged
Full Member
***

Karma: 3
: 215


17002977
« #2 : September 13, 2010, 23:01:56 »

Tak s pomoci jsem to dal dohromady.
:
count=523
find . -iname '*.jpg' -type f  | while read F
do count=`expr $count + 1`
echo "$count""$F"
done

Akorat tam dohazim tu omacku (imagemagick, ....) okolo a hotovo.

Jednou jsem ho videl na vanoce

Gold "3-Ethyl-1,2,2-trimethyl-bicyclo[2.1.0]pentane"

jabber: uranit@jabbim.cz
: [1]
   |   
 
: