2011-11-21 13 views

cevap

13
get-content file_to_grep | select-string "^(?!the_thing_to_grep_for$)" 

the_thing_to_grep_for farklıdır hatları dönecektir.

get-content file_to_grep | select-string "^(?!.*the_thing_to_grep_for)" 

the_thing_to_grep_for içermeyen satırları döndürür.

49

Select-String, NotMatch parametresine sahiptir. Bu arada küçük harf duyarlı karşılaştırmasıdır

get-content file_to_grep | select-string -notmatch "the_thing_to_grep_for" 
+0

Bu cevap da haklıydı! DOUBLECHEKZ! – Chrips

+6

Bu doğru kabul edilen cevap olmalıdır. – Scrat

+1

Basit ve doğru cevap. – hdoghmen

2
gc file_to_grep | ? {!$_.Contains("the_thing_to_grep_for")} 

.

İlgili konular