shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Conversão de png para jpg


From: phfbettega
Subject: Re: [shell-script] Conversão de png para jpg
Date: Fri, 24 Feb 2017 20:27:31 -0300
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.1

Olá walkerdarvin, o find tem outras ações além do -ls, poderia ser tudo direto 
no find.
find -iname '*.png' -ok convert "{}" "{}".jpg \;
'-ok' pede confirmação de cada execução, '-exec' não pede confirmação.
Abraços Paulo

On 24-02-2017 15:01, address@hidden [shell-script] wrote:


Boa tarde pessoal, é minha primeira vez aqui no grupo. Desde já, agradeço se 
alguém puder me dar algumas dicas.

Estou fazendo testes em uma pasta com fotos, nela existem algumas subpastas, e 
em vários diretórios tenho
fotos PNG  e gostaria de converter para jpg, isso trará um pouco de espaço 
adicional no meu disco.

Meu script está apresentando problemas e não funciona corretamente.

Diretórios de teste,
~/aa
~/aa/bb
~/aa/cc

Deixei várias imagens dentro deles tipo png e jpg para testar. Ex.:  
aa/bb/formiga\ atomica.png


Tentei com um find, criando um arquivo texto e depois um for lendo o conteúdo e 
usando o convert, o comando
convert faz com que os arquivos diminuam até 60% em tamanho em relação ao 
original.


      find . -iname  '*.png' -ls |awk '{print $11" "$12" "$13" "$14}' > 
list.txt                 (rsrsrs,
      desculpem por isso)


      for i in `cat list.txt|cut -d"." -f2`;do convert $i'.png' $i.jpg; done



Obrigado,



--------------------------------------------------------------------------------------------------------------
Enviado por: address@hidden
--------------------------------------------------------------------------------------------------------------


reply via email to

[Prev in Thread] Current Thread [Next in Thread]