•Arnošt Havelka
Tubulação poderosa no PowerShell
Encadeie comandos junto com pipes para operações avançadas.
Iniciar lição interativaA 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 / 1What 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.