#!/bin/bash
#solicitar o caminho do diretoroio
echo "Digite o caminho do diretório onde estão as imagens .jpg:"
read diretorio
#verificar se o diretorio exite
if [ ! -d "$diretorio" ]; then
echo "Erro: O diretório '$diretorio' não existe!"
exit 1
fi
#vai ate o diretório informado
cd "$diretorio"
#converte todos os arquivos .jpg para .png
for img in *.jpg; do
if [ -f "$img" ]; then
#remove a extensão .jpg e cria o nome do arquivo .png
nome=$(basename "$img" .jpg)
convert "$img" "$nome.png
if [ $? -eq 0 ]; then
echo "convertido: $img -> $nome.png"
else
echo "Falha ao converter: $img"
fi
fi
done
echo "Processo concluido!"
chmod +x converter_jpg_png.sh