[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: variablen durch pipes (bash)



* Michelle Konzack <linux4michelle@freenet.de>:
> Am 2005-03-28 00:21:05, schrieb Matthias Kempka:
> > Hi Liste,
> > 
> > Ich versuche gerade, *viele* gif Dateien nach jpeg zu konvertieren. Ich
> > haette also gerne zu jeder Datei {x}.gif eine Datei {x}.jpg (meinetwegen
> > auch {x}.gif.jpg).
> > 
> > Nach langer Rumprobiererei bin ich bei:
> > 
> > > find . -name "*gif" |xargs -n1 file |grep GIF | awk '{print substr($1,0
> > ,length($1)-1)}' | xargs -n1 giftopnm | pnmtojpeg >  ???
> 
> for PIC in `find -name "*.gif"` ; do
>     giftopnm $PIC |pnmtojpeg > `dirname $PIC`/`basename $PIC`.jpg
> done

aber auch hier gibt es bei `dirname $PIC` und `basename $PIC` Probleme, wenn $PIC
Leerzeichen enthält.

Grüße 
	Stefan



Reply to: