#!/bin/bash

# Verifica que se haya proporcionado un directorio como argumento
if [ $# -eq 0 ]; then
  echo "Uso: $0 <directorio>"
  exit 1
fi

# Almacena el directorio proporcionado como argumento
directorio="$1"

# Verifica que el directorio exista
if [ ! -d "$directorio" ]; then
  echo "El directorio '$directorio' no existe."
  exit 1
fi

# Cambia al directorio proporcionado
cd "$directorio" || exit 1

# Optimiza y redimensiona imágenes JPG/JPEG
mogrify -resize "x400>" -quality 80 *.jpg *.jpeg

# Optimiza y redimensiona imágenes PNG
mogrify -format png -resize "x400>" -define png:compression-level=9 *.png

echo "Proceso completado."

