Dentro del script hago una llamada al sistema operativo para que ejecute convert:
Using perl Syntax Highlighting
- system("convert $imageDir/$name-$imgNo.ppm $imageDir/$name-$imgNo.png");
Coloreado en 0.002 segundos, usando GeSHi 1.0.8.4
- name-tmp-1.ppm
- name-tmp-2.ppm
- name-tmp-3.ppm
- ...........ppm
- name-tmp-n.ppm
pero al correrlo en Windows genera:
- name-tmp-000001.ppm
- name-tmp-000002.ppm
- name-tmp-000003.ppm
- ...........ppm
- name-tmp-00000n.ppm
Aquí es donde empieza mi consulta: ¿qué línea debo agregar en la llamada de sistema, para que ignore los ceros después del segundo guion hasta que llegue al contador? Algo así:
Using perl Syntax Highlighting
- system("convert $imageDir/$name-$noceros$$imgNo.ppm $imageDir/$name-$imgNo.png");
Coloreado en 0.001 segundos, usando GeSHi 1.0.8.4
donde $noceros$ es un comodín (no sé cuál es la manera de llamarlo) que funciona sólo si existe estos benditos ceros.
De antemano, muchas gracias.