CMD Master
Volver al blog
•Arnošt Havelka

Práctica: Desafío de filtrado avanzado

Domine los procesos con un desafío de datos del mundo real.

Iniciar lección interactiva
Práctica: Desafío de filtrado avanzado

Aplique tuberías, filtrado y selección para abordar problemas de datos del mundo real.

El desafío

Encuentre archivos grandes, muestre solo nombres y genere un informe. ¡Todo en un solo tubo!

Prueba el comando

Build a complete pipeline!

Construir el comando
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
Terminal
PS C:\Users\Student>Get-ChildItem | Where-Object {$_.Length -gt 5000} | Select-Object Name, Length
large-report.txt 6000

Tubería de análisis real

Terminal
largefile1.txt largefile2.txt small.txt
PS C:\Users\Student\Documents\AdvancedPipelineDemo>Get-ChildItem

Maestría lograda

Comprobación de conocimientos

1 / 2

In this pipeline, where does Where-Object filter?

Referencias

Estos enlaces de documentación aportan detalles confiables sobre los comandos usados en este artículo.

Siguiente

Efecto dominó de PowerShell: señal de filtro

Utilice Where-Object en canalizaciones para aislar rápidamente los archivos de registro relevantes.