[1] Comentário enviado por
esojep em 29/10/2008 - 09:03h:
DICA: por exemplo, se você quiser apenas converter os arquivos jpg para png faça:
$ for f in *.jpg; do convert -verbose $f ${f%.*}.png; done
para converter entre outros formatos, basta mudar o '.jpg' (arquivo origem) e o '.png' (arquivo destino)
Explicando: para cada arquivo com a extensão '.jpg' o for converte (usando o comando convert) para o formato .png e renomeia o arquivo convertido trocando sua extensão .jpg pelo .png ( ${f%.*}.png )
OBS: o 'for' pode ser usado em diversas situações, use a imaginação! =)
[2] Comentário enviado por
esojep em 29/10/2008 - 09:05h:
Mais uma dica, em vez de ter que editar o seu script e alterar os formatos dos arquivos a serem convertidos, seria mais interessante passa-los como argumento na linha de comando utilizando as variaveis $1, $2, ...
[]s
[3] Comentário enviado por
esojep em 29/10/2008 - 09:08h:
Só mais uma dica: man convert
Esse comando tem muitas opções interessantes!