Skip to content
Jaccon
  • Home
  • Biografia
  • Github
  • Imasters
  • Entrevistas
  • Arquivo
  • Contato
Menu

Manipulando imagens via shell no Linux

André Jaccon
Tech Lead Mobsale Payments & E-commerce

Eu mantenho este trabalho de forma voluntária e sem fins lucrativos desde 2003. Se puder siga-me nas redes sociais

Linkedin
Github
Youtube
Facebook
Twitter
LinkedIn
Email
Print
WhatsApp

Faça parte das comunidades que eu participo no Telegram e Discor.

Participar

Exemplo compartilhado no site Dicas-L.

- Dimunuir todos os arquivos de um diretório em 50% mantendo o mesmo nome de arquivo
for i in $(ls *.jpg); do convert -resize 50% $i re_$i && rm -f $i && mv re_$i $i; done

- Lista os diretorios, entra neles e converte os jpg e volta um diretorio
for dir in $(ls); do cd $dir; for i in $(ls *.jpg); do convert -resize 50% $i re_$i && rm -f $i; done; cd ..; done

- Converte um png em jpg, redimensionando o mesmo para 800x600
convert imagem_velha.png -geometry 800x600 imagem_nova.jpg

André Jaccon Tech Lead
© Copyleft - André Jaccon Tech lead
Search for:
Fechar Menu