Converter todas as imagens de um diretório
Publicado por Vinícius Evandro Gregório 28/10/2008
[ Hits: 12.601 ]
Script que utiliza o convert (do pacote ImageMagick) para converter entre formatos de imagens. No exemplo estou convertendo imagens no formato .png para .ico, porém basta alterar os formatos dentro do script para os formatos desejados e/ou os efeitos disponíveis com o convert.
Embora simples, o script serve também como exemplo de iteração nos arquivos dentro de um diretório, podendo ser adaptado para outras funcionalidades.
#!/bin/bash
#Conversor entre formatos de imagem - Vinícius Evandro Gregório
# salva o diretorio atual
currentdir=`pwd`
# recuperar todos os arquivos *.png
for original in *.png; do
#substitui as extensões
nome="${original/.png/.ico}"
echo $nome
# converte o .png em .ico
convert $original $nome
done
# mover para o diretório da nova extensão
dirtemp=$currentdir/ico
# se o diretorio não existir, entao criar o diretorio
if [ ! -e $dirtemp ];
then
mkdir $dirtemp
fi
mv *.ico $dirtemp
Redimensionar várias imagens ao mesmo tempo
Recarregando as configurações do SQUID sem perder as conexões
Script para testar a conexão do computador
Papagaiando o XFCE com temas e recursos
WhatsApp com Chamadas no Linux via Waydroid
XFCE - quase um Gnome ou Plasma mas muito mais leve
LXQT - funcional para máquinas pererecas e usuários menos exigentes
Tiling automático no KDE Plasma
SNMP Scan no OCS Inventory só funciona com HTTPS corretamente configurado
Removendo jogos e bloatware do KDE no Gentoo
GOG confirma suporte oficial ao sistema Linux: "o trabalho começo... (2)
Links importantes de usuários do vol (3)
Para os fãs de DOOM, um vídeo do Romero (com dublagem em pt-br disponí... (2)









