Windows equivalente al comando UNIX Tail

Windows equivalente al comando UNIX Tail

El comando de cola es la utilidad de la línea de comandos del sistema operativo UNIX y solo puede ejecutar UNIX. Este comando se usa para leer archivos desde la cola o la parte inferior para monitorear el archivo desde la parte inferior. En la plataforma de Windows, podemos usarlo utilizando PowerShell 3.0 y posterior, lo que agrega el "cola" bandera.

En este artículo, demostraremos varios ejemplos de Windows equivalente de comandos de cola Unix.

Windows equivalente al comando de cola unix?

El comando de cola se usa para leer archivos desde el botón. La última versión de Windows PowerShell presenta el "cola"Bandera que se puede usar con el"Obtener el contenido"Comando para acceder al contenido del archivo desde un botón como Unix"cola" dominio.

Aquí hay algunos ejemplos enumerados que explicarán los comandos de Windows que son versiones de UNIX Tail.

Ejemplo 1: Uso de la bandera "Get-Content" con "Tail"

Ejecute el comando proporcionado y especifique el nombre del archivo desde donde desea acceder al contenido del archivo. Use la opción Tail y especifique el valor para el número de líneas que desea leer desde la parte inferior del archivo:

> Get-Content File3.txt -wait -tail 1


En el comando anterior, el "Obtener el contenido"Se usa para obtener el contenido de un archivo especificado y al final"-Cola 1"Se usa para leer la última línea del archivo o una línea del archivo desde la parte inferior.


Digamos que queremos obtener las últimas tres líneas de "archivo3.TXT", Solo modificaremos el"Cola" valor de la opción:

> Get-Content File3.txt -wait -tail 3


Aquí puede ver que hemos leído con éxito las últimas tres líneas de archivo "archivo3.TXT". La opción de espera se usa para esperar hasta que el usuario presione cualquier tecla para finalizar el comando:


Intentemos obtener las dos últimas líneas de "archivo3.TXT" sin uso "-Cola" opción:

> Get-Content *File3.txt* -tail "2"


Puede ver que tenemos acceso a dos líneas de archivos desde el botón:

Ejemplo 2: Uso de Get-Content con el cmdlet "Select-Object"

Si su sistema PowerShell no admite "Cola"Opción, entonces podemos usar el comando alternativo"Selección-objeto"Con propiedad específica"último":

Sintaxis

Get-Content * FileName * | Select -object -last *n *


Mientras que el comando "Obtener el contenido"Se usa para obtener el contenido del archivo, el comando"Selección-objeto"Elegirá un objeto basado en una propiedad definida y"norte"¿Es el número máximo de objetos o líneas que el usuario puede solicitar:

Accedamos "archivo3.TXT" usando "Obtener el contenido"Comando y especifique el valor de"norte"Leer o obtener números de objeto o línea:

> Get-Content * FileName * | Select -object -last *3 *


Puede ver que hemos leído con éxito las últimas tres líneas del "archivo3.TXT" archivo.


Hemos compilado los comandos de Windows PowerShell que son equivalentes a los comandos de la cola Unix.

Conclusión

El comando de cola es una utilidad de línea de comando unix utilizada para leer el contenido del archivo desde la parte inferior del archivo. La última versión de Windows PowerShell presenta el "Cola" como una opción. El comando de Windows PowerShell "Obtener el contenido"Con la opción"Cola"Es equivalente al comando de cola unix. Además, puedes usar el "Obtener el contenido" con el "Selección-objeto"Cmdlet para que sea equivalente al comando de cola en Linux. En este artículo, hemos dado ejemplos de comandos de PowerShell que son versiones de Windows de los comandos de cola Unix.