1
resposta

conversão de arquivos

#!/bin/bash

read -p "Escreva o caminho do diretório das imagens jpg: " diretorio

if [[ ! -d "$diretorio" ]]; then
    echo "Diretório não encontrado: $diretorio"
    exit 1
else
    for imagem_jpg in "$diretorio"/*.jpg; do
        convert "$imagem_jpg" "${imagem_jpg%.jpg}.png" \
        && echo "Imagem convertida: ${imagem_jpg%.jpg}.png" \
        || echo "Falha na conversão: $imagem_jpg"
    done

    echo "Conversão concluída!"
fi

Garanta sua matrícula hoje e ganhe + 2 meses grátis

Continue sua jornada tech com ainda mais tempo para aprender e evoluir

Quero aproveitar agora
1 resposta

Oi, Monique! Como vai?

Agradeço por compartilhar.

Seu script está bem estruturado e demonstra domínio dos comandos do Bash. Gostei de como você validou a existência do diretório antes de iniciar a conversão, isso mostra cuidado com possíveis erros de execução.

Continue praticando automações como essa.

Conteúdos relacionados
Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!