Comandos_GNU-UNIX
02_Processar_fluxos_de_texto
Comando Wc

Comando WC

O comando wc (word count) é uma ferramenta de linha de comando disponível em sistemas Unix e Unix-like (incluindo Linux) que é usada para contar palavras, linhas e caracteres em um arquivo de texto ou em fluxo de entrada de texto. Ele é uma ferramenta versátil para análise de texto e é frequentemente usada em scripts de shell e comandos de pipeline.

O wc tem várias opções e pode fornecer diferentes informações, dependendo de como é usado. Aqui estão as informações que o wc pode contar:

Número de linhas (-l):

O comando wc -l exibe o número de linhas em um arquivo ou no texto de entrada. Por exemplo, wc -l arquivo.txt retornará o número de linhas no arquivo "arquivo.txt".

Número de palavras (-w):

O comando wc -w exibe o número de palavras em um arquivo ou texto de entrada. Ele considera qualquer sequência de caracteres alfanuméricos como uma palavra. Por exemplo, wc -w arquivo.txt mostrará o número de palavras no arquivo "arquivo.txt".

Número de caracteres (-m ou -c):

O comando wc -m ou wc -c exibe o número de caracteres em um arquivo ou texto de entrada. Isso inclui todos os caracteres, incluindo espaços em branco e caracteres especiais. A opção -m é usada para contar caracteres em vez de bytes.

Tamanho do arquivo (-s ou --bytes):

Para exibir apenas o tamanho do arquivo em bytes, você pode usar a opção --bytes ou -s. Isso é útil quando você deseja determinar o tamanho de um arquivo.

O comando wc é útil em várias situações, como ao processar e analisar logs, relatórios, documentos de texto e muitos outros tipos de arquivos. Ele fornece informações rápidas sobre a estrutura e o conteúdo de arquivos de texto e é amplamente usado na automação de tarefas em sistemas Unix e Linux.