linux-l: Viele jpg -> ps

Steffen Dettmer steffen at dett.de
Mi Mär 21 12:33:36 CET 2001


* Jens Dreger wrote on Wed, Mar 21, 2001 at 10:32 +0100:
> On Wed, Mar 21, 2001 at 09:28:08AM +0100, Michael Müller wrote:
> 	  
>      find . -print0 | xargs -0 ...
> 
> selbstaendig anlegen), waere das eine prima Loesung. Alles, was eine
> shell oeffnet, fuehrt aber leider dazu, dass alle Sonderzeichen wieder
> interpretiert werden, was fatale Folgen haben kann. 

Also doch wieder perl?

find . -print0 | perl -n0e '
if (/^(.*)\.jpg$/) {
	die "I'm just an untested perl demo!\n";
	$base=$1; 
	system('jpeg2ps', $base . '.jpg', '-o', $base . '.ps');
        $exit_value  = $? >> 8;  # check
        $signal_num  = $? & 127; # check
}'

Besonders gefällt mir die erste Zeile nach dem "if" :)

oki,

Steffen

-- 
Dieses Schreiben wurde maschinell erstellt,
es trägt daher weder Unterschrift noch Siegel.



Mehr Informationen über die Mailingliste linux-l