O que faz e como contar palavras - bash

O que faz e como contar palavras - bash
O comando WC (contagem de palavras) é uma utilidade simples e eficiente no shell do bash que permite contar o número de palavras, linhas e caracteres em um arquivo. É uma ferramenta comum usada em sistemas baseados em UNIX e é suportada em quase todos os sistemas operacionais modernos, incluindo macOS, Linux e Subsistema Windows para Linux.

O que o comando WC faz?

WC é uma ferramenta de linha de comando que pode ser usada para exibir tamanhos de arquivo, contar os caracteres, palavras e linhas em arquivos, entre outras coisas. Com a ajuda de várias opções, você pode personalizar a saída e obter as estatísticas necessárias.

Para usar o comando WC, abra seu terminal ou prompt de comando e navegue até o diretório em que seu arquivo está localizado, depois de estiver no diretório, digite o seguinte comando:

Banheiro

Isso exibirá o número de linhas, palavras e caracteres no arquivo. Por padrão, a saída do comando WC mostra o número de palavras, linhas e caracteres no arquivo, nessa ordem. Por exemplo, se tivermos um arquivo de script Bash chamado “Bashfile.sh ”contendo as seguintes linhas de código.

#!BIN/BASH
name = "Mark"
eco "Meu nome é $ name"

Agora vamos usar o comando WC para contar o número de palavras no arquivo de script que eu criei anteriormente e aqui está a saída:

Esta saída mostra que o arquivo tem 3 linhas, 7 palavras e 49 caracteres, a quarta coluna exibe o nome do arquivo, que neste caso é “Bashfile.sh ”.

O comando WC também suporta várias opções que podem modificar seu comportamento, aqui estão algumas opções comuns:

  • "-L" ou "-lines"-exibir o número de linhas no arquivo.
  • "-W" ou "-words"-exibir o número de palavras no arquivo.
  • "-C" ou "-bytes"-exibir o número de bytes no arquivo.
  • "-M" ou "-chars"-exibir o número de caracteres no arquivo.
  • “-L” ou “-Max-line-Length”-exibir o comprimento da linha mais longa do arquivo.

Conclusão

O comando WC é um utilitário poderoso e versátil que permite contar o número de linhas e palavras de caracteres em um arquivo. É uma ferramenta essencial para scripts de shell e é suportada em quase todos os sistemas operacionais modernos. Com suas várias opções, você pode personalizar a saída e obter as estatísticas necessárias.