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
Copiando arquivos com caracteres especiais
Suspendendo uma sessão do VIM
Transformando rapidamente variáveis em arrays
Converter imagem para base64 via shell
Clonando HD's com o auxílio do kurumin
Comentários
Nenhum comentário foi encontrado.