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?
cat
Como seu arquivo é curto, você pode usar o
cat
.
cat filename
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.
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
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)