0
respostas

LOg erro do conversor

Boa tarde, quando coloquei o erro para ser redirecionado para o arquivo erro_conversao.txt , criou o log, mas uma parte do erro dizendo que o diretório não existe ainda continuou aparecendo no terminal, não entendi o por que, pois no da aula não aparece, alguém sabe o porque ? imagem do erro no terminal


#!/bin/bash

cd ~/Downloads/IMAGEM_LIVROS

function conversor_imagem(){
if [ ! -d png ]; then
    mkdir png
fi


for imagem in *.jpg
do 
    local imagens_livros=$(ls $imagem | awk -F. '{ print  $1 }') 
    convert $imagens_livros.jpg png/$imagens_livros.png
done
}

conversor_imagem 2>erros_conversao.txt 

if [ $? -eq 0 ]; then 
    echo "A conversão foi realizada com sucesso"
else
    echo "Houve uma falha no processo"  
fi

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