猜我这个:
我有一个数据文本文件。我想读入它,并且只输出包含在搜索词数组中找到的任何字符串的行。
如果我只寻找一个字符串,我会做这样的事情:
get-content afile | where { $_.Contains("TextI'mLookingFor") } | out-file FilteredContent.txt
现在,我只需要“TextI'mLookingFor”是一个字符串数组,如果 $_ 包含数组中的任何字符串,它会通过管道传递到输出文件。
我将如何做到这一点(顺便说一句,我是 ac# 程序员破解这个 powershell 脚本,所以如果有比使用 .Contains() 更好的方法来完成我的匹配,请提示我!)