En primer lugar abrimos cualquier editor de texto, puede incluso desde la misma consola (a mi me gusta el editor nano).
Copiamos el siguiente texto:
for img in `ls *.jpg`
do
convert -sample 640x480 $img lowres-$img
done
En donde: “*.jpg” será la extensión de nuestras imágenes (formato por defecto en todas las cámaras); “640×480″ es el tama?o o resolución elegido, apropiado para compartir por e-mail o subir a una página web (Uds. lo pueden cambiar a su gusto); y “lowres” será el prefijo que llevara el nuevo archivo con la imagen redimensionada o reducida (de forma que si la original se llama “dsc003467.jpg”, la nueva imagen se llamará “lowres-dsc003467.jpg”.
Guardamos el archivo poniéndole la extensión .sh
Ahora solo nos queda tener el script en la misma carpeta en que tenemos nuestras imágenes, y ejecutarlo:
$sh reducir.sh