Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

Terminei o script e gerou erro

conversao-novos-livros.sh: linha 18: converte_imagem: comando não encontrado

``` insira seu código aqui

!/bin/bash

converte_image(){ local caminho_imagem=$1 local imagem_sem_extensao=$(ls $caminho_imagem | awk -F. '{ print $1 }') convert $imagem_sem_extensao.jpg $imagem_sem_extensao.png }

varrer_diretorio(){ cd $1 for arquivo in * do local caminho_arquivo=$(find ~/Downloads/imagens-novos-livros -name $arquivo) if [ -d $caminho_arquivo ] then varrer_diretorio $caminho_arquivo else converte_imagem $caminho_arquivo fi done }

3 respostas

Olá Juliano,

O nome da função está converte_image e mais abaixo você está chamando uma função converte_imagem. Tente mudar uma das duas, deverá funcionar.

solução!

Já achei o erro. Obrigado

Foi bem isso mesmo. Obrigado

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