Загади меня это:
У меня есть текстовый файл данных. Я хочу прочитать его и только выходные строки, содержащие любую строку, найденную в массиве поисковых терминов.
Если бы я искал только одну строку, я бы сделал что-то вроде этого:
get-content afile | where { $_.Contains("TextI'mLookingFor") } | out-file FilteredContent.txt
Теперь мне просто нужно, чтобы "TextI'mLookingFor" был массивом строк, где, если $_ содержит любую строку в массиве, он передается по каналу в файл.
Как бы я это сделал (и BTW, я программист aС#, взломавший эту powershell script, поэтому, если есть лучший способ сделать мой матч выше, чем использовать .Contains(), подскажите мне!)