2016-10-03 154 views
-1

如何使用PowerShell刪除包含文本文件中特定字符的行?在文本文件中刪除包含特定字符的行

輸入文件例如:

12314+000000 00000000 
20 300 1238238948023 
A+A+000000 00000000 
20 500 1238238948023

輸出文件例如:

20 300 1238238948023 
20 500 1238238948023

含有+或特定的字符或字,以便它將刪除線。

回答

2

最簡單的方法是使用新的文件在裏面寫入數據:

Get-Content "D:\test.txt" | Where-Object {$_ -notmatch '\+'} | Set-Content "D:\out.txt" 

這將使:

20 300 1238238948023 
20 500 1238238948023 

out.txt

這用於此answerthis

相關問題