PowerShell: exibe o conteúdo de um arquivo de texto

Neste tutorial, vou mostrar como exibir o conteúdo de um arquivo de texto (txt, yaml, php, vbs…) em uma janela do PowerShell.

Na verdade é muito simples, basta usar o cmdlet Get-Content e indicar o nome do arquivo.

O que dá:

Get-Content MyFile.txt

Se você está acostumado com o comando cat no Linux, também pode usá-lo

cat MyFile.txt

O comando cat aqui é um alias do comando Get-Content, podemos ver isso com o cmdlet Get-Alias.

Também é possível passar parâmetros adicionais ao comando para exibir apenas as primeiras ou últimas x linhas.

Para torná-lo mais legível, adicionei números ao meu arquivo, aqui está o seu conteúdo:

Como podemos ver, o arquivo contém 8 linhas.

Para exibir as primeiras x linhas, adicionaremos os parâmetros -TotalCount X.

Para exibir os 3 primeiros de um arquivo, usaremos o comando:

Get-Content MyFile.txt -TotalCount 3

Se quiser exibir as últimas linhas de um arquivo, você deve usar o parâmetro -Tail X.

O que nos dá as últimas 4 linhas do arquivo:

Get-Content MyFile.txt -Tail 4

Agora você sabe ler o conteúdo de um arquivo no PowerShell.

Romain Drouche

Romain Drouche

Especialista em infraestruturas de TI com mais de 15 anos de experiência na área. Atualmente, como Gestor de Projetos de Sistemas e Redes e especialista em Segurança de Sistemas de Informação (SSI), utilizo a minha expertise para garantir a fiabilidade e a segurança dos ambientes tecnológicos.

GHinM▶