Gracias por la porción de código
auxiliar. Como bien dices eso tiene mucho más sentido, pero no había pensado en resolverlo así. Estoy muy verde
.
El usar comillas es porque algunos nombres de carpetas e imágenes contienen espacios, así que quería que se tratasen correctamente.
Por otra parte, también lo ponía en ${archivos}
if [ "${archivos}" = "*.jpg" ]; then
porque si no lo hacía el if me da error de demasiados parámetros...
Por otro lado, las imagenes tienen todas extensión .jpg o .JPG, no están mezcladas (lo tengo comprobado
). En el caso de las últimas todos los nombres así como la extensión están en mayúsculas porque en su día las grabé en un cd sin darle las opciones de permitir caracteres en minúsculas...
Como he dicho estoy empezando a hacer scripts en BASH y realmente todas estas complicaciones me vienen bien para aprender
de forma que todas las críticas y sugerencias que hagais al script serán bien recibidas y agradecidas.
Cuando lo tenga completo pego el código por si alguien tiene curiosidad
. Saludos y gracias de nuevo.