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 ?
#!/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