Hoje vamos começar a falar um pouco sobre filtros de textos, como contar letras, palavras de um texto; buscar por uma palavra e alterá-la para outra desejada; dentre outros itens.
Vamos começar com o comando wc, muito fácil de se utilizar.
Este nome vem de “word count”, ou contador de palavras. Como o próprio nome já comenta, ele é utilizado para contar quantas palavras existem em um determinado texto.
Apesar deste nome, ele possui algumas funções extras, como contar quantidade de linhas, mostrar quantos caracteres a maior linha possui, etc.
Vamos à um exemplo:
Possuímos um arquivo chamado “exemplo.txt”, nele existe o seguinte texto:
Bem vindo ao blog.
Desejo um bom aprendizado a todos.
Qualquer dúvida, basta deixar um comentário que responderei logo que conseguir.
Nosso texto possui poucas linhas, mas em um texto grande, como o código de um programa, log de um aplicativo, ou outro arquivo de texto qualquer pode não ser tão simples a contagem de linhas.
Contar Linhas
Para realizar a contagem, utiliza-se a opção “ -l ” (referenciando à “lines”, em português linhas) juntamente com o comando, da seguinte maneira:
$ wc -l exemplo.txt
O resultado do comando será este, informando a quantidade de linhas e o arquivo ao qual foi verificado:
3 exemplo.txt
Contar Palavras
Para contar a quantidade de palavras de um determinado texto, bastar trocarmos a opção “ -l “ utilizada anteriormente por “ -w ” (referenciando a “word”, em português palavras)
$ wc -w exemplo.txt
O resultado do comando, informando quantas palavras foram identificadas será semelhante ao apresentado a seguir:
21 exemplo.txt
Podemos também utilizar as duas opções ao mesmo tempo:
$ wc -wl exemplo.txt
Retornando o seguinte:
4 21 exemplo.txt
Sendo sempre apresentado primeiro a quantidade de linhas, quantidade de palavras e por último o arquivo verificado.
Um vídeo demonstrando a utilização do comando:
Nenhum comentário:
Postar um comentário