#!/bin/bash
read -p "Digite o caminho do diretório com as imagens JPG: " dir
[ ! -d "$dir" ] && { echo "Erro: diretório não encontrado."; exit 1; }
shopt -s nullglob
arquivos=("$dir"/*.jpg)
[ ${#arquivos[@]} -eq 0 ] && { echo "Nenhum arquivo JPG encontrado."; exit 0; }
for img in "${arquivos[@]}"; do
destino="${img%.jpg}.png"
convert "$img" "$destino" && echo "Convertido: $destino" || echo "Falha: $img"
done
echo "Conversão concluída!"