Qual é a maneira mais simples e rápida de exibir as dimensões de uma pasta que contém imagens? Não parece haver uma opção para fazer isso no Nautilus. Há tantos arquivos de clique com o botão direito do mouse> Propriedades> Operações de imagem que posso executar, antes de perder a vontade de viver.
nautilus
images
file-properties
impossível
fonte
fonte
$ sudo add-apt-repository ppa:nilarimogard/webupd8
$ sudo apt-get update
$ sudo apt-get install nautilus-columns
adicionei todas as colunas relacionadas à imagem na exibição do Nautilus e reiniciei o Nautilus.Date
,EXIF Dateshot
,EXIF Image Size
,EXIF Software
,EXIF Flash
Colunas são todas em branco. A única coluna que exibe informações é aImage Size
que exibe as dimensões de cada imagem. Alguma idéia de como resolver isso antes de examinar scripts personalizados? Preciso instalar outro (s) pacote (s)? Obrigadobsc-v2.py
script no PC Ubuntu 10.10 no trabalho, conforme as instruções no thread do ubuntuforums, que funciona. Ao instalar o Ubuntu 11.04 em casa, selecionei a opção para criptografar meu diretório pessoal. Suspeito que essa seja a causa desse problema, pois tive um problema semelhante com o Apache tentando servir arquivos e pastas no meu diretório pessoal.Há um pacote chamado
nautilus-columns
. Atualmente, eu o encontro apenas em um PPA , que está documentado aqui . Com este pequeno script, é fácil adicionar colunas para vários metadados para PDF, imagens, arquivos de som etc. Para resumir:Por fim, vá para Editar> Preferências> Listar colunas e ative tudo o que você precisa. Observe que está funcionando apenas para a exibição em lista.
As versões atuais
nautilus-columns
também podem ser encontradas aqui .fonte
Execute isso a partir de um terminal (funciona para imagens PNG e GIF):
Isso funciona porque o
file
comando mostra as dimensões para imagens PNG e GIF, além de outras informações. Seu shell se expande*.{png,gif}
para uma lista de nomes de arquivos e ofile
comando aceita vários argumentos de nome de arquivo. Se parece com isso:Observe que as colunas estão alinhadas, portanto, espaço extra será usado se alguns nomes forem muito maiores que outros. Se você não quer isso, use a
-N
opção:Isso fornece linhas assim, que não ocupam mais espaço extra, mas não estão mais alinhadas:
No caso raro em que você tenha muitos milhares de arquivos de imagem, seus nomes podem exceder o tamanho máximo combinado de argumentos e o shell fornecerá uma mensagem de erro. Nesse caso, você poderia usar um loop como este:
Isso produz os mesmos resultados que
file -N
porque, desdefile
apenas um arquivo é executado por execução, ele não sabe quanto tempo os outros nomes de arquivos têm e não pode alinhar as colunas.Para outros tipos de imagem, consulte a resposta do ypnos à maneira rápida de obter dimensões da imagem (não o tamanho do arquivo) .
fonte