Pular para o conteúdo

Extract - Metadados dos arquivos

Dica publicada em Linux / Comandos
Diego Mendes Rodrigues diegomrodrigues
Hits: 18.874 Categoria: Linux Subcategoria: Comandos
  • Indicar
  • Impressora
  • Denunciar

Extract - Metadados dos arquivos

O comando extract é utilizado para extrair metadados de arquivos no Linux.

Como primeiro exemplo, irei exibir o metadados de um script shell.

extract ~/Scripts/Shell/Desativar.sh
Keywords for file /home/diego/Scripts/Shell/Desativar.sh:
mimetype - text/x-shellscript


Agora, de uma imagem PNG:

extract ~/Imagens/PyCharm.png
Keywords for file /home/diego/Imagens/PyCharm.png:
mimetype - image/png
image dimensions - 1440x900
produced by software - gnome-screenshot
mimetype - image/png
image dimensions - 1440x900
thumbnail - (binary, 5056 bytes)
mimetype - image/png
video dimensions - 1440x900
video depth - 24
pixel aspect ratio - 1/1


Veja que a quantidade de informações que o extract retornou da imagem, é muito maior que que a retornada no script shell.

Nesse exemplo da imagem, nos foram retornadas informações como: dimensão, tipo, profundidade, dentre outras.

Já com um arquivo PDF, temos os seguintes metadados.

extract ~/Documentos/Linux/administracao.pdf
Keywords for file /home/diego/Documentos/Linux/administracao.pdf:
mimetype - application/pdf
creator - Impress
produced by software - OpenOffice.org 2.0
creation date - Tue Aug 15 20:11:54 2006 -03
page count - 208
encoder version - 1.4


Observe que no PDF o extract nos informou o número de páginas do arquivo.

Caso você queira o retorno em uma única linha, utilize a opção -g.

extract -g ~/Scripts/Shell/Desativar.sh
/home/diego/Scripts/Shell/Desativar.sh `text/x-shellscript'

extract -g ~/Imagens/PyCharm.png
/home/diego/Imagens/PyCharm.png `image/png' `image/png' `1440x900' `gnome-screenshot' `1440x900' `image/png' `1440x900' `24' `1/1'

Podemos também filtrar o retorno, como no exemplo abaixo, em que exibimos apenas a dimensão da imagem PyCharm.png.

extract -p 'image dimensions' Imagens/PyCharm.png
Keywords for file Imagens/PyCharm.png:
image dimensions - 1440x900
image dimensions - 1440x900


Para obter uma lista de todas as palavras chave disponíveis, utilize a opção -L.

extract -L

Para instalar o extract no seu Linux, utilize o apt-get:

sudo apt-get -y install extract

Abraço,
Diego Mendes Rodrigues

Pendrive do Windows (bootável) no Ubuntu Linux

Adicionando o Timestamp no History

Instalar a IDE Java IntelliJ IDEA

WhatsDesk - cliente WhatsApp não-oficial para Linux

Executando comandos Linux com o timeout

Vídeo do LinuxTips: DPKG e APT

Login do Ubuntu não funciona - Erro na variável de ambiente PATH [Resolvido]

Imprimindo com múltiplas páginas em uma mesma folha

Verificar tamanho de subdiretórios

auto-apt - Erro: "dpkg warning obsolete option --print-installation-architecture" [Resolvido]

#1 Comentário enviado por removido em 17/06/2018 - 22:20h

Faltou o time da compilação nem todo mundo usa apt-get ou família Red Hat.... o resto está LEGAL.

Contribuir com comentário

Entre na sua conta para comentar.