Voltar ao blog
Arnošt Havelka

Efeito cascata Bash: pilha de tubos

Encadeie cat, grep e wc em uma pilha repetível de processamento de texto de vários estágios.

Iniciar lição interativa
Efeito cascata Bash: pilha de tubos

Efeito cascata Bash: pilha de tubos

Esta lição transforma comandos individuais em uma pilha. Primeiro você filtra um fluxo e depois conta o resultado filtrado na mesma cadeia de comando.

Comandos para praticar

cat events.log | grep warn
cat events.log | grep warn | wc -l

Sinal terminal esperado

O primeiro comando retorna linhas correspondentes. O segundo retorna apenas a contagem numérica:

warn: queue
warn: retry
2

Por que isso é importante

Pipes permitem que cada comando execute bem um trabalho. Essa capacidade de composição é fundamental para a produtividade do Bash e mantém fluxos de trabalho complexos compreensíveis.

Erros Comuns

Extensão Prática

Salve a contagem para relatórios:

cat events.log | grep warn | wc -l > warn-count.txt
cat warn-count.txt

Isso une análise e documentação em um fluxo leve.

Referências

Estes links do Microsoft Learn e da documentação do Windows trazem detalhes confiáveis sobre os comandos usados neste artigo.

A seguir

Prática Bash Ripple: Combinação de Incidentes

Execute um fluxo de trabalho de extração e contagem de incidentes em duas etapas com resultados reproduzíveis.