Como posso exibir o conteúdo de um arquivo de texto na linha de comando?

Eu gostaria de exibir o conteúdo de um arquivo de texto na linha de comando. O arquivo contém apenas 5-6 caracteres. Existe uma maneira fácil de fazer isto?

Solução

Usando cat

Como seu arquivo é curto, você pode usar o cat.

cat filename

Utilizando less

Se você tiver que ver o conteúdo de um arquivo mais longo, você pode usar um pager como less.

less filename

Você pode fazer o "sem" comportar-se como o "gato" quando invocado em pequenos arquivos e comportar-se normalmente passando-lhe as bandeiras -F e -X.

less -FX filename

Eu tenho um pseudônimo para less -FX. Você mesmo pode fazer um assim:

alias aliasname='less -FX'

Se você adicionar o pseudônimo ao seu shell configuração, você pode usá-lo para sempre.

Usando od

Se o seu arquivo contém caracteres estranhos ou não imprimíveis, você pode usar od para examinar os caracteres. Por exemplo,

$ cat file
(ÐZ4 ?o=÷jï
$ od -c test
0000000 202 233   ( 320   K   j 357 024   J 017   h   Z   4 240   ?   o
0000020   = 367  \n
0000023
Comentários (4)

Você pode usar o seguinte comando para exibir o conteúdo de um arquivo de texto.

nome do arquivo de gato
Comentários (1)

Eu sempre utilizo $ less "seu arquivo aqui" , pois é muito simples, fornece um comando interativo `grep' integrado, e lhe dá uma interface fácil de usar que você pode rolar com as setas do teclado.

(Também está incluído em quase todos os sistemas *nix)

Comentários (6)