CMD Master
Voltar ao blog
•Arnošt Havelka

Tubulação poderosa no PowerShell

Encadeie comandos junto com pipes para operações avançadas.

Iniciar lição interativa
Tubulação poderosa no PowerShell

A tubulação conecta comandos entre si. A saída de um comando torna-se entrada para o próximo. Domine esta habilidade básica do PowerShell.

Comandos de encadeamento

Experimente o comando

Create a multi-command pipeline!

Montar o comando
Get-ChildItem[arguments]|Where-Object[arguments]|Select-Object[arguments]
Get-ChildItem|Where-Object{$_.Length -gt 1000}|Select-ObjectName
Terminal
PS C:\Users\Student>Get-ChildItem | Where-Object {$_.Length -gt 1000} | Select-Object Name
large-report.txt

Combinando Operações

Terminal
file1.txt file2.txt file3.txt
PS C:\Users\Student\Documents\PipingDemo>Get-ChildItem

Por que a tubulação é importante

Terminal
pwsh 1234 220 node 4321 180 explorer 777 95
PS C:\Users\Student\Documents\ProcessRankingDemo>Get-Process

Teste de conhecimentos

1 / 1

What does the pipe operator (|) do?

Referências

Estes links de documentação trazem detalhes confiáveis sobre os comandos usados neste artigo.

A seguir

Prática: Desafio de Filtragem Avançada

Domine pipelines com um desafio de dados do mundo real.