Mam więc kilka dużych plików tekstowych, które muszę posortować i usunąć wszystkie wystąpienia wierszy zawierających dane słowo kluczowe. Zasadniczo, jeśli mam te linie:
To nie jest test
To jest test
Być może test
Zdecydowanie nie test
I uruchamiam skrypt z „nie”, muszę całkowicie usunąć wiersze 1 i 4.
Próbowałem z:
PS C:\Users\Admin> (Get-Content "D:\Logs\co2.txt") |
Foreach-Object {$_ -replace "3*Program*", ""} |
Set-Content "D:\Logs\co2.txt"
ale zastępuje tylko „Program”, a nie całą linię.