1
resposta

Fiz diferente gostaria de um feedback

Pensei que o objetivo do diretório era armazenar nele não converter tudo dele. Pensando nisto meu código ficou da seguinte forma:

cat conversor_formato.sh #! /bin/bash

read -p "Digite onde deseja armazernar suas imagens: " diretorio read -p "Digite o caminho das imagens que deseja converter: " -a imagens

for imagem in "${imagens[@]}"; do if [ ! -e "$imagem" ] || [ "${imagem##*.}" != "jpg" ]; then echo "Imagem '$imagem' não existe ou não está no formato certo." else convert "$imagem" "$diretorio/$(basename " $imagem" .jpg).png" echo "Imagem '$imagem' convertida com sucesso!" fi done

1 resposta

Oii Gregory, tudo bem?

Você fez um ótimo trabalho com o seu script! Ele está bem estruturado! Parabéns e muito obrigada por compartilhar com a gente.

Sua ideia abre nossa mente para várias possibilidades!

Um abraço e bons estudos.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software