PowerShell: muestra el contenido de un archivo de texto

En este tutorial, le mostraré cómo mostrar el contenido de un archivo de texto (txt, yaml, php, vbs…) en una ventana de PowerShell.

De hecho, es muy sencillo, basta con utilizar el cmdlet Get-Content e indicar el nombre del archivo.

que dan:

Get-Content MyFile.txt

Si estás acostumbrado al comando cat en Linux, también puedes usarlo

cat MyFile.txt

El comando cat aquí es un alias del comando Get-Content, podemos ver esto con el cmdlet Get-Alias ​​​​.

También es posible pasar parámetros adicionales al comando para mostrar solo la primera o la última x líneas.

Para hacerlo más legible, agregué números a mi archivo, aquí está su contenido:

Como podemos ver, el archivo contiene 8 líneas.

Para mostrar las primeras x líneas, agregaremos los parámetros -TotalCount X.

Para mostrar los primeros 3 de un archivo, usaremos el comando:

Get-Content MyFile.txt -TotalCount 3

Si desea mostrar las últimas líneas de un archivo, debe utilizar el parámetro -Tail X.

Lo que nos da para las últimas 4 líneas del archivo:

Get-Content MyFile.txt -Tail 4

Ahora sabes cómo leer el contenido de un archivo en PowerShell.

Romain Drouche

Romain Drouche

Arquitecto de sistemas | MCSE: Core Infrastructure

Experto en infraestructuras de TI con más de 15 años de experiencia sobre el terreno. Actualmente, como jefe de proyectos de sistemas y redes y referente en seguridad de los sistemas de información (SSI), pongo mi experiencia al servicio de la fiabilidad y la seguridad de los entornos tecnológicos.

GHinM▶