O cmd do Windows 7/8/10 ou o PowerShell encontram linhas em um arquivo txt que são maiores ou menores que X caracteres

O cmd do Windows 7/8/10 ou o PowerShell encontram linhas em um arquivo txt que são maiores ou menores que X caracteres

No Windows 7/8/10, existe uma maneira de encontrar rapidamente em um arquivo txt todas as linhas maiores ou menores que X (digamos 418) caracteres? Ouvi dizer que posso fazer isso com o Notepad++, mas estou procurando uma solução em cmd ou PowerShell.

Responder1

Em um script do PowerShell, você pode usar Get-Contentem combinação com Where-Object:

Get-Content .\input.txt | ?{$_.length -le 418}

Isso imprimiria todas as linhas com comprimento menor ou igual a 418 caracteres para um arquivo chamado input.txt.

informação relacionada