El cmdlet "Ojo de clasificación"En PowerShell se utiliza para clasificar los objetos por los valores de sus propiedades. El cmdlet establecido clasifica los objetos en la forma descendente o ascendente basada en los valores de propiedad del objeto proporcionado. PowerShell clasifica automáticamente los objetos si los parámetros de clasificación no se proporcionan al cmdlet establecido.
Este artículo cubrirá el "Ojo de clasificación"Cmdlet en detalle.
Cómo utilizar/usar el cmdlet de objeto de clasificación PowerShell?
Como se indica anteriormente, el "Ojo de clasificación"Cmdlet clasifica los objetos en PowerShell según los valores de sus propiedades.
Ahora, sigue adelante y consulte los ejemplos que explican el "Ojo de clasificación"Cmdlet.
Ejemplo 1: use el cmdlet "sort-object" para ordenar archivos y carpetas en el directorio actual por nombre
Ejecute el comando proporcionado para ordenar los objetos por nombre en el directorio actual:
Get -ChildItem -Path C: \ Docs | Ojo de clasificaciónSegún el código anterior:
Ejemplo 2: use el cmdlet "sort-object" para ordenar los archivos y carpetas en el directorio actual por longitud del archivo
Para ordenar los objetos en el directorio actual en función de la longitud del objeto, use el comando declarado a continuación:
Get -childitem -path c: \ docs -file | Sort -Object -Property LongitudEn el comando anterior:
Ejemplo 3: use el cmdlet "Sort-Object" para clasificar los servicios por uso de la memoria
Al ejecutar el comando proporcionado, los servicios se ordenarán de acuerdo con su uso:
Get-Service | Sort -object -property ws | Select -oBject -Irst 5En el código proporcionado anteriormente:
Ejemplo 4: use el cmdlet "sort-object" para clasificar los objetos de HistoryInfo por ID
Para clasificar los objetos de HistoryInfo de acuerdo con su número de identificación, ejecute el siguiente cmdlet:
Get History | Sort -object -property id -descendingEn el código indicado anteriormente:
Ejemplo 5: use el "obecto de clasificación" cmdlet para ordenar los valores de las cadenas como un número entero
El "Ojo de clasificación"Cmdlet se usa para ordenar una cadena como entero. De la siguiente manera:
Get -Content -Path C: \ Docs \ File.txt | Ojo de clasificaciónSegún el comando descrito anteriormente:
Eso fue todo sobre el "Ojo de clasificación"Cmdlet en PowerShell.
Conclusión
El "Ojo de clasificación"Cmdlet es responsable de clasificar los objetos en función de sus propiedades en PowerShell. Puede ordenar objetos en orden ascendente o descendente. En este blog, hemos descrito el "Ojo de clasificación"Cmdlet en detalle con la ayuda de varios ejemplos.