Pular para o conteúdo

Renomeando imagens de acordo com a resolução

Dica publicada em Shell Script / Miscelânea
Renan Birck Pinheiro Century_Child
Hits: 5.763 Categoria: Shell Script Subcategoria: Miscelânea
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

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.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Kiba-dock no Ubuntu

Firefox X configuração de modem ADSL

GKrellM + Sensores + Placa-mãe ASUS P4S800D

Second Life no Ubuntu 7.04

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

Clonar HDs em máquinas Windows 7 via servidor openSUSE

Comunicação entre aplicativos com o qdbus no KDE 4

Manipulação de strings no bash

Compilar shell script

Removendo linhas duplicadas de um arquivo texto

#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

Entre na sua conta para comentar.