•Arnošt Havelka
Cvičení: Pokročilá výzva k filtrování
Ovládněte potrubí s výzvou v reálném světě.
Spustit interaktivní lekciPoužijte potrubí, filtrování a výběr k řešení problémů s daty v reálném světě.
Výzva
Najděte velké soubory, zobrazte pouze názvy a vygenerujte zprávu. Vše v jednom potrubí!
Vyzkoušejte příkaz
Build a complete pipeline!
Sestavit příkaz
Get-ChildItem[arguments]|Where-Object[arguments]|Select-Object[arguments]
Get-ChildItem|Where-Object{$_.Length -gt 5000}|Select-ObjectName, Length
1. PipeConnect all commands
2. FilterFind files matching criteria
3. SelectChoose properties to display
Terminál
PS C:\Users\Student>Get-ChildItem | Where-Object {$_.Length -gt 5000} | Select-Object Name, Length
large-report.txt 6000
Real Analysis Pipeline
Terminál
largefile1.txt
largefile2.txt
small.txt
PS C:\Users\Student\Documents\AdvancedPipelineDemo>Get-ChildItem
Mistrovství dosaženo
Kontrola znalostí
1 / 2In this pipeline, where does Where-Object filter?
Reference
Tyto odkazy na dokumentaci poskytují spolehlivé informace o příkazech použitých v tomto článku.
Další
PowerShell Ripple Effect: Filtrový signál
Použijte Where-Object v kanálech k rychlé izolaci příslušných souborů protokolu.