Porque o comando ''cat'' não funciona com arquivos .odt ? [RESOLVIDO]

1. Porque o comando ''cat'' não funciona com arquivos .odt ? [RESOLVIDO]

Rogerio Leiro Fontan
RLFontan

(usa Red Hat)

Enviado em 13/06/2017 - 21:02h

Olá pessoal beleza?

Estava brincando aqui no terminal e aprendendo o básico de aliases, e de repente me veio a ideia de dar um ''cat'' num arquivo do Libre Office, então reparei que ao invés de vir o conteúdo textual do arquivo vinha na verdade uns símbolos estranhos... alguém sabe me explicar porque isso acontece?

Obrigado!


  


2. MELHOR RESPOSTA

Ricardo Groetaers
ricardogroetaers

(usa Linux Mint)

Enviado em 13/06/2017 - 21:49h

RLFontan escreveu:
Porque o comando ''cat'' não funciona com arquivos .odt ? ...
... veio a ideia de dar um ''cat'' num arquivo do Libre Office, ... ao invés de vir o conteúdo textual do arquivo vinha na verdade uns símbolos estranhos...

Nada de anormal, o programa "cat" mostra, na forma de texto, o conteúdo de um arquivo, não sendo capaz de abri-lo na forma desejada (som, vídeo, imagem, etc.).

O mesmo efeito aconteceria se abrisse o arquivo com um editor de texto puro, como por exemplo o edit, o bloco de notas, etc.

O arquivo no formato ".odt" é na verdade um pacote (arquivo compactado) com um monte de arquivos e pastas dentro. Se abri-lo com um descompactador ou gerenciador de pacotes que suporte o formato .odt, vai constatar.
https://i.imgur.com/VbH997N.png

3. Re: Porque o comando ''cat'' não funciona com arquivos .odt ? [RESOLVIDO]

Patrick Costa da Silva
patrickpcs

(usa Nenhuma)

Enviado em 13/06/2017 - 21:06h

Pq não é um arquivo de texto simples.
Contém uma serie de instruções para suportar as diversas personalizações que editores de texto mais avançados suportam.
Fonte coloridas, tamanhos diferentes, hyperlinks, imagens, gráficos e etc...

http://goo.gl/g6NiFp


4. Re: Porque o comando ''cat'' não funciona com arquivos .odt ? [RESOLVIDO]

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 13/06/2017 - 21:12h

RLFontan escreveu:

Olá pessoal beleza?

Estava brincando aqui no terminal e aprendendo o básico de aliases, e de repente me veio a ideia de dar um ''cat'' num arquivo do Libre Office, então reparei que ao invés de vir o conteúdo textual do arquivo vinha na verdade uns símbolos estranhos... alguém sabe me explicar porque isso acontece?

Obrigado!


velho ... até onde eu sei o .ODT não é um arquivo de texto sacou ... por isso q da erro ... para vc visualizar ele no 'cat' primeiro vc tem q 'transformar' ... para transformar o meliante em txt vc pode usar o "abiword" ou o "odt2txt".

_______________________________________________________________
" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"


5. Re: Porque o comando ''cat'' não funciona com arquivos .odt ? [RESOLVIDO]

Rogerio Leiro Fontan
RLFontan

(usa Red Hat)

Enviado em 14/06/2017 - 03:35h

Será que é possível extrair de dentro desse arquivo só a parte do texto?


6. Re: Porque o comando ''cat'' não funciona com arquivos .odt ? [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 14/06/2017 - 03:42h

Arquivos com esses caracteres loucos aparecem na tela desde o M$-DOS. Era só dar um TYPE num arquivo de WordStar com formatações e aparecia aquela coisa em marciano. Igual a um TYPE no PowerShell ou cat no Linux.

Pesquisando aparece todo o tipo de tralha sobre extração de imagens, filmes etc. de arquivos .ODT.

Pelo jeito, só como indicado. https://packages.debian.org/sid/odt2txt

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



7. Re: Porque o comando ''cat'' não funciona com arquivos .odt ? [RESOLVIDO]

Rogerio Leiro Fontan
RLFontan

(usa Red Hat)

Enviado em 15/06/2017 - 13:13h

Obrigado a todos pela ajuda.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts