Comandos Linux

Como usar o comando “wc” no Bash?

Como usar o comando “wc” no Bash?

O “wc” ou o comando de contagem de palavras no Bash é considerado extremamente útil, pois ajuda a descobrir várias estatísticas de um arquivo. Este comando pode ser usado em várias variações diferentes. No entanto, neste guia, aprenderemos o uso básico desse comando no Bash.

Método de uso do comando “wc” no Bash no Linux Mint 20:

Antes de começar a usar o comando “wc” no Bash, primeiro gostaríamos de mostrar a versão desse comando que está instalado em nosso sistema Linux Mint 20.

$ wc --version


Para verificar a versão do comando “wc” instalado em nosso sistema, mostramos a saída do comando mencionado acima na imagem abaixo:

Também queremos afirmar aqui que, para demonstrar o uso do comando “wc” no Bash no Linux Mint 20, criamos um arquivo aleatório denominado wc.TXT. Usamos o mesmo arquivo em todos os oito exemplos descritos abaixo. Você pode ver o conteúdo deste arquivo executando este comando.

$ cat wc.TXT


O conteúdo deste arquivo fictício é mostrado na seguinte imagem:

Depois de mostrar isso, estamos prontos para explicar a você alguns exemplos sobre o uso do comando “wc” no Bash no Linux Mint 20.

Exemplo # 1: Exibindo o número de linhas, palavras, caracteres e o nome de um arquivo:

Se você deseja exibir o número de linhas, palavras, caracteres e o nome de um arquivo no Linux Mint 20, você pode executar o comando “wc” sem quaisquer sinalizadores adicionais desta maneira:

Arquivo $ wc

Aqui, você deve substituir o arquivo pelo nome do arquivo cuja contagem de linhas, contagem de palavras, contagem de caracteres e nome você deseja que sejam exibidos em seu terminal. Nós substituímos por wc.txt, eu.e., o nome do nosso arquivo fictício.

A saída do comando “wc” padrão é mostrada abaixo:

Aqui, a primeira coluna representa a contagem de linha; a segunda mostra a contagem de palavras, a terceira mostra a contagem de caracteres, enquanto a quarta indica o nome do arquivo.

Exemplo # 2: Imprimindo apenas o número de palavras e o nome de um arquivo:

Se você deseja apenas imprimir o número total de palavras em um arquivo junto com seu nome, então você pode usar o comando “wc” com a bandeira “-w”.

Arquivo $ wc -w

Aqui, você deve substituir o arquivo pelo nome do arquivo cuja contagem de palavras e nome você deseja que sejam exibidos em seu terminal. Nós substituímos por wc.txt, eu.e., o nome do nosso arquivo fictício.

A modificação da saída do comando “wc” é mostrada abaixo:

Exemplo # 3: Imprimindo apenas o número de linhas e o nome de um arquivo:

Se você quiser apenas imprimir o número total de linhas em um arquivo junto com seu nome, você pode usar a opção “-l” junto com o comando “wc”.

Arquivo $ wc -l

Aqui, você deve substituir o arquivo pelo nome do arquivo cuja contagem de linhas e nome você deseja que sejam exibidos em seu terminal. Nós substituímos por wc.txt, eu.e., o nome do nosso arquivo fictício.

A modificação da saída do comando “wc” é mostrada abaixo:

Exemplo # 4: Imprimindo apenas o número de caracteres e o nome de um arquivo:

Se você deseja imprimir apenas o número total de caracteres em um arquivo junto com seu nome, você pode usar o comando “wc” com o sinalizador “-m”.

Arquivo $ wc -m

Aqui, você deve substituir Arquivo pelo nome do arquivo cuja contagem de caracteres e nome você deseja que sejam exibidos em seu terminal. Nós substituímos por wc.txt, eu.e., o nome do nosso arquivo fictício.

A modificação da saída do comando “wc” é mostrada abaixo:

Exemplo # 5: Imprimindo apenas o número de bytes e o nome de um arquivo:

Se você deseja apenas imprimir o número total de bytes em um arquivo junto com seu nome, então você pode usar o comando “wc” com o sinalizador “-c”.

Arquivo $ wc -c

Aqui, você deve substituir o arquivo pelo nome do arquivo cuja contagem de bytes e nome você deseja que sejam exibidos em seu terminal. Nós o substituímos por wc.txt, eu.e., o nome do nosso arquivo fictício.

A modificação da saída do comando “wc” é mostrada abaixo:

Exemplo # 6: Imprimindo apenas o comprimento da linha mais longa (número de caracteres na linha mais longa) e o nome de um arquivo:
Se você deseja apenas exibir o comprimento de linha mais longo e o nome de um arquivo, pode usar o comando “wc” com o sinalizador “-L”.

Arquivo $ wc -L

Aqui, você deve substituir Arquivo pelo nome do arquivo cuja contagem de caracteres da linha mais longa e o nome que você deseja que sejam exibidos em seu terminal. Nós substituímos por wc.txt, eu.e., o nome do nosso arquivo fictício.

A modificação da saída do comando “wc” é mostrada abaixo:

Exemplo # 7: Imprimindo o número total de arquivos e pastas no diretório atual:

O comando “wc” também pode ser combinado com o comando “ls” para imprimir o número total de arquivos e pastas em um diretório da seguinte maneira:

$ ls | wc -l


O número total de arquivos e pastas em nosso diretório atual, conforme mostrado na imagem abaixo:

Exemplo # 8: Exibindo o número de linhas, palavras, caracteres e os nomes de mais de um arquivo junto com a contagem total:

Se quiser exibir a contagem de linhas, palavras, caracteres e nomes de mais de um arquivo, você pode executar o comando “wc” da seguinte maneira:

$ wc Arquivo1 Arquivo2

Aqui, você deve substituir Arquivo1 e Arquivo2 com os nomes exatos dos arquivos cujas estatísticas você deseja que sejam exibidas em seu terminal. Nós os substituímos por wc.txt e abc.txt, eu.e., os nomes dos nossos arquivos fictícios. Você pode até mencionar os nomes de mais de dois arquivos.

A modificação da saída do comando “wc” é mostrada abaixo:

Aqui, a última linha representa a contagem total de linhas, contagem de palavras e contagem de caracteres de ambos os nossos arquivos.

Conclusão:

Seguindo este tutorial sobre o uso do comando “wc” no Bash, você pode facilmente usar este comando para encontrar todos os detalhes necessários sobre seus arquivos no Linux Mint 20.

Como instalar e jogar Doom no Linux
Introdução ao Doom A série Doom teve origem nos anos 90 após o lançamento do Doom original. Foi um sucesso instantâneo e, a partir desse momento, a sé...
Vulkan para usuários de Linux
A cada nova geração de placas gráficas, vemos os desenvolvedores de jogos ultrapassarem os limites da fidelidade gráfica e se aproximarem mais do foto...
OpenTTD vs Simutrans
Criar sua própria simulação de transporte pode ser divertido, relaxante e extremamente atraente. É por isso que você precisa ter certeza de experiment...