Script para eliminar archivos JPG y PNG
#!/bin/bash
# Ruta por defecto (directorio actual)
RUTA="${1:-.}"
if [ ! -d "$RUTA" ]; then
echo "Error: La ruta '$RUTA' no existe."
exit 1
fi
echo "Buscando archivos JPG y PNG en: $RUTA"
archivos=$(find "$RUTA" -type f \( -name "*.jpg" -o -name "*.jpeg" -o -name "*.png" \))
if [ -z "$archivos" ]; then
echo "No se encontraron archivos JPG o PNG."
exit 0
fi
echo "Se encontraron los siguientes archivos:"
echo "$archivos"
echo ""
read -p "¿Estás seguro de que quieres eliminar estos archivos? (s/N): " confirmacion
if [ "$confirmacion" = "s" ] || [ "$confirmacion" = "S" ]; then
echo "$archivos" | while read -r archivo; do
rm "$archivo"
echo "Eliminado: $archivo"
done
echo "Archivos eliminados correctamente."
else
echo "Operación cancelada."
fi