Como usar o PowerShell Tail com conteúdo Get

Como usar o PowerShell Tail com conteúdo Get
O cmdlet do PowerShell permite que você obtenha o conteúdo do arquivo no qual é aplicado. O cmdlet do PowerShell atende a uma longa lista de ações pelos parâmetros suportados por ele. A cauda é um dos parâmetros que imprime os dados da parte inferior do arquivo. O número de linhas (a serem impressas) também pode ser especificado usando o comando -tail. Este artigo demonstra o mecanismo de trabalho e o uso da cauda com o comando Get-Content.

Como o parâmetro da cauda funciona com o conteúdo do Get

O parâmetro da cauda funciona com vários cmdlets e funções do PowerShell. Esta seção fornecerá um funcionamento básico da cauda com o cmdlet de conteúdo GET. Como discutido anteriormente, o comando Get-Content é usado para obter o conteúdo de um item e imprimi-lo na tela. Quando o parâmetro da cauda é aplicado com o conteúdo do Get, a sintaxe seria como mostrado abaixo:

> Get -Content -Path -tail

Na sintaxe acima mencionada:

  • O Representa o caminho exato do arquivo no qual você deseja aplicar o cmdlet de conteúdo GET.
  • O define a contagem de linhas que seria impressa usando o parâmetro da cauda. Esta opção do comando da cauda é obrigatória a ser usada (você pode defini -lo como 0 ou o máximo); Caso contrário, você não poderá executar o parâmetro da cauda.

Como usar a cauda com conteúdo de get

Nesta seção, o parâmetro da cauda é praticado com o cmdlet de conteúdo GET. Para entender melhor, estamos iniciando esta seção para demonstrar a diferença entre o cmdlet e a cauda com conteúdo Get com conteúdo de get cmdlet.

Temos um arquivo de texto de demonstração chamado Linuxhint.TXT, e o comando escrito abaixo recupera o interior desse arquivo:

> Get -Content -Path E: \ Linuxhint.TXT

Agora, usando o mesmo comando com o parâmetro -tail, retornará apenas a última linha (como passamos 1 para a cauda) do Linuxhint.Arquivo TXT:

> Get -Content -Path E: \ Linuxhint.txt -tail 1

No entanto, o número passado para o parâmetro -tail pode ser aumentado para o número máximo de linhas disponíveis nesse arquivo de texto. Por exemplo, os comandos escritos abaixo praticam o número da cauda com números diferentes.

O comando mencionado abaixo aplica a cauda com o conteúdo de get usando o número "3" que mostra que as três últimas linhas serão impressas:

> Get -Content -Path E: \ Linuxhint.txt -tail 3

Além disso, você não pode obter saída se a opção de cauda for usada com “0”Como pode ser visto no seguinte comando:

> Get -Content -Path E: \ Linuxhint.txt -tail 0

Aqui surge uma pergunta, o que acontece se um número inválido for inserido com o parâmetro da cauda?

Vamos praticar isso no mesmo arquivo de texto (Linuxhint.TXT). Lembre -se de que o Linuxhint.O arquivo txt contém apenas cinco (5) linhas.

Executamos a cauda com o conteúdo de get e 25 é passado como um número de cauda nesse comando. Embora existam apenas cinco linhas, excedendo o número máximo imprimirá todo o conteúdo do Linuxhint.arquivo txt.

> Get -Content -Path E: \ Linuxhint.txt -tail 25

Observação: Números inválidos podem exceder o número máximo de linhas ou diminuir o mínimo. Por exemplo, no caso do Linuxhint.Arquivo TXT, números superiores a 5 ou menos que 0 são chamados de números inválidos.

Conclusão

O cmdlet do PowerShell permite adquirir o conteúdo de um arquivo. O parâmetro da cauda é usado com o cmdlet Get-Content para recuperar o número específico de linhas da parte inferior de um arquivo. Este artigo esclarece o trabalho básico e o uso da cauda com o cmdlet de conteúdo de obter. Fornecemos uma seção detalhada que explica a idéia do parâmetro da cauda com conteúdo de Get de uma maneira melhor. Observa-se que, se você atravessar o limite superior ou inferior (no contexto do número de linhas), então a cauda com o conteúdo de obter todo o conteúdo dentro desse arquivo.