Renomeando imagens de acordo com a resolução

Publicado por Renan Birck Pinheiro em 10/05/2010

[ Hits: 4.536 ]

Blog: http://renanbirck.blogspot.com

 


Renomeando imagens de acordo com a resolução



Tempos atrás precisei separar meus wallpapers em widescreen e não-widescreen. Pesquisando, perguntei nos fóruns do Arch Linux e sugeriram-me a seguinte linha de comando, a ser executada no diretório onde se encontram as imagens:

for pic in $(ls *jpg); do echo mv \"$pic\" \"$(identify $pic | sed "s/$pic [^ ]* \([^ ]*\) .*/.\/\1\_$pic/")\"; done > move.sh ; sh move.sh

Ela renomeará as imagens, de 'arquivo.jpg' para 'AAAAxBBBB_arquivo.jpg', onde "AAAAxBBBB" é a sua resolução.

Também funciona para outras extensões, como .png, bastando alterar a respectiva parte do comando.

Outras dicas deste autor

Problemas com scripts no GIMP na versão 2.3/futura 2.4

Multifuncional HP C3180 (e outros modelos da HP) no Linux

Resolvendo problema do urpmi / rpmdrake travados no Mandriva

Firefox X configuração de modem ADSL

G'MIC: adicionando centenas de efeitos ao GIMP

Leitura recomendada

Caracteres Gráficos no Emulador de Dos

Transposição COLUNA x LINHA

Escondendo / Personalizando mensagens de erro no prompt

Proxy sem autenticação - Configurando através do terminal

Criando um alias (atalho) no bash - Slackware 10.2

  

Comentários
[1] Comentário enviado por Xpf em 11/05/2010 - 15:21h

Puxa vida era a dica que faltava para eu poder reorganizar as minhas imagens. funcionou redondo aqui, valeu mesmo.



Contribuir com comentário