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 -tailNa sintaxe acima mencionada:
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.TXTAgora, 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 1No 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 3Alé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 0Aqui 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 25Observaçã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.