I have a file1.txt which contains:
line1
line2
line3
line4
I want to remove from file1.txt all the lines which exist in another file2.txt:
line3
line2
The result should be :
line1
line4
I tried to use this command but it works only if I have one line in file2.txt :
Get-Content C:file1.txt | Where-Object {$_ -notmatch $(get-content C:file2.txt)}
Note : I don't want to compare 2 files to see if they are the same.
Any idea? I'm pretty new to powershell.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…