Cómo funciona el parámetro de la cola con Get-Content
El parámetro de la cola funciona con varios cmdlets y funciones de PowerShell. Esta sección proporcionará un funcionamiento básico de la cola con el cmdlet get-content. Como se discutió anteriormente, el comando Get-Content se usa para obtener el contenido de un elemento e imprimirlo en la pantalla. Cuando el parámetro de la cola se aplica con Get-Content, la sintaxis sería como como se muestra a continuación:
> Get -Content -Path -TailEn la sintaxis indicada anteriormente:
Cómo usar la cola con get-content
En esta sección, el parámetro de la cola se practica con el cmdlet get-contento. Para comprender mejor, estamos comenzando esta sección para demostrar la diferencia entre el cmdlet y la cola get-conten.
Tenemos un archivo de texto de demostración nombrado Linuxhint.TXT, y el comando escrito a continuación recupera el interior de ese archivo:
> Get -Content -Path E: \ Linuxhint.TXTAhora, el uso del mismo comando con el parámetro -tail devolverá solo la última línea (ya que hemos pasado 1 a la cola) del Linuxhint.archivo txt:
> Get -Content -Path E: \ Linuxhint.txt -tail 1Sin embargo, el número pasado al parámetro -tail se puede aumentar al número máximo de líneas disponibles en ese archivo de texto. Por ejemplo, los comandos escritos a continuación practican el número de cola con diferentes números.
El comando mencionado a continuación se aplica a la cola con el contenido Get usando el número "3" que muestra que las últimas tres líneas se imprimirán:
> Get -Content -Path E: \ Linuxhint.txt -tail 3Además, no puede obtener salida si la opción de cola se usa con "0"Como se puede ver en el siguiente comando:
> Get -Content -Path E: \ Linuxhint.txt -tail 0Aquí surge una pregunta, ¿qué sucede si se inserta un número no válido con el parámetro de la cola??
Practicemos esto en el mismo archivo de texto (Linuxhint.TXT). Tenga en cuenta que el Linuxhint.El archivo txt contiene solo cinco (5) líneas.
Hemos ejecutado la cola con get-content y 25 se pasa como un número de cola en ese comando. Aunque solo hay cinco líneas, exceder el número máximo imprimirá todo el contenido del Linuxhint.archivo txt.
> Get -Content -Path E: \ Linuxhint.txt -tail 25Nota: Los números no válidos pueden exceder el número máximo de líneas o pueden disminuir el mínimo. Por ejemplo, en el caso del Linuxhint.archivo txt, números superiores a 5 o menos de 0 se denominan números no válidos.
Conclusión
El cmdlet de Get-Content de PowerShell permite adquirir el contenido de un archivo. El parámetro de la cola se usa con el cmdlet get-contente para recuperar el número específico de líneas desde la parte inferior de un archivo. Este artículo ilumina el trabajo básico y el uso de la cola con el cmdlet get-content. Hemos proporcionado una sección detallada que explica la idea del parámetro de la cola con Get-Content de una mejor manera. Se observa que si cruza el límite superior o inferior (en el contexto del número de líneas), entonces la cola con get-contento imprima todo el contenido dentro de ese archivo.