Portanto, tenho vários arquivos de texto grandes que preciso classificar e remover todas as ocorrências de linhas que contêm uma determinada palavra-chave. Então, basicamente, se eu tiver essas linhas:
Isso não é um teste
Isso é um teste
Talvez um teste
Definitivamente não é um teste
E eu executo o script com 'not', preciso excluir totalmente as linhas 1 e 4.
Eu tenho tentado com:
PS C:\Users\Admin> (Get-Content "D:\Logs\co2.txt") |
Foreach-Object {$_ -replace "3*Program*", ""} |
Set-Content "D:\Logs\co2.txt"
mas apenas substitui o 'Programa' e não a linha inteira.