Visualizando arquivos em modo texto

Publicado por Bruno em 30/08/2007

[ Hits: 92.061 ]

 


Visualizando arquivos em modo texto



Os comandos para visualizar conteúdo de arquivos em modo texto no Linux são comuns e muita gente conhece, porém existem alguns que podem se tornar mais "amigos" do usuário no dia-a-dia. Veja quando usar o cat, more, tac, head, tail:

cat: o comando "cat" possibilita a leitura de qualquer arquivo contendo texto, entre outras utilidades a mais (como concatenar arquivos. Para maiores informações, digite "$ man cat"). Deve-se utilizar da seguinte maneira:

$ cat arquivo.que.voce.quer.ler

Caso o arquivo seja maior que a quantidade máxima de caracteres que você puder observar na tela, você pode utilizá-lo em conjunto com o "more", veja:

$ cat arquivo.de.conteudo.grande | more

Pode-se utilizar diretamente o "more" para esta ação, sem a necessidade de usá-lo em conjunto com o cat, veja:

$ more arquivo.de.conteudo.grande.tambem

Nos dois casos, é só ir apertando a tecla "Enter" até o final do documento para visualizá-lo todo ou pressionar a tecla "q" para sair (quit).

tac: tudo que você leu para o "cat" é válido para o "tac", com a diferença de que, com o tac (e o próprio nome sugere - inverso de cat), você visualiza os textos ao contrário, ou seja, se você tem um arquivo com o seguinte conteúdo:

1
2
3

Você visualizará, ao utilizar o tac, assim:

$ tac teste.numeros.inverso
3
2
1

head: mostra as 10 primeiras linhas do arquivo, caso você só necessite do cabeçalho. Deve ser usado da seguinte forma:

$ head arquivo.que.será.visualizado.as.10.primeiras.linhas

Existem parâmetros interessantes, vou citar o "-n". Ele permite especificar a quantidade de linhas você quer ver de um arquivo. Utilize assim:

$ head -n NÚMERO arquivo.a.ver.NÚMERO.de.linhas

tail: utilizado da mesma forma que o `head', porém serve para visualizar as últimas 10 linhas do arquivo. Pode-se utilizar também o parâmetro "-n" definindo o número de linhas a visualizar.

$ tail -n 2 default.php

Para maiores detalhes dos comandos listados acima, utilize:

$ man comando

e/ou:

$ comando --help

Outras dicas deste autor

Trabalhando com atalhos

Leitura recomendada

Estilizando o i3lock no seu ambiente i3

Habilitando o iLBC do Asterisk 1.4.19 ou superior de forma rápida

Como gravar imagem ISO em DVD via linha de comando

nmap - Verificando os IPs em uso na rede

Repetição automática de comando

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts