The Linux WC command (word count)

The Linux word count command is named wc. The wc command counts the number of characters, words, and lines that are contained in a text stream. Se isso soa simples ou chato, é tudo menos; o comando wc pode ser usado em pipelines de comando Linux para fazer todo o tipo de coisas interessantes.

let’s take a look at some Linux wc command examples to show the power of this terrific little command.

Linux wc exemplos de comandos (palavras, linhas, caracteres)

Em seu uso mais básico, o wc comando pode ser usado para contar o número de linhas, palavras e caracteres de um arquivo como este:

$ wc /etc/passwd 65 185 3667 /etc/passwd

neste exemplo, o arquivo /etc/passwd tem 65 linhas, 185 palavras (como wc determina palavras), e 3,667 caracteres.

Se você só quer saber o número de linhas em um arquivo basta adicionar o argumento, como este:

$ wc -l /etc/passwd 65 /etc/passwd

Ou, se você deseja saber o número de palavras em um arquivo, adicione o -w argumento, como este:

$ wc -w MyStory.txt 185 MyStory.txt

Usando o Linux wc comando no comando dutos

O comando wc segue o paradigma de entrada de leitura a partir do STDIN e escrevendo saída para STDOUT, então ele pode ser usado em todos os tipos de comando do Linux dutos. Este comando mostra o número de utilizadores actualmente ligados ao seu sistema Linux:

who | wc -l

Ele faz isso, canalizando a saída de who comando para a entrada de wc comando, que neste caso é usado para contar o número de linhas de saída who comando.

da mesma forma, este próximo comando mostra o número de processos actualmente em execução no seu sistema Linux:

ps -e | wc -l

isto funciona da mesma forma que o exemplo anterior: Gerar o resultado usando um comando (o comando ps), e usar o comando para contar o número de linhas de saída desse comando.

espero que estes exemplos de comandos Unix/Linux wc tenham sido úteis.



Deixe uma resposta

O seu endereço de email não será publicado.