我正在尝试在任何两个连续行中搜索两个字符串并需要帮助。
两个搜索字符串是"Airport"和"Rate",示例输入文件如下所述:
输入文件内容:
1. Airport
2. Rate
3. Some text
4. Some more text
5. Airport
6. Some text
期望的输出:
1. Airport
2. Rate
PSAirport关键字 in5.不在所需的输出中,因为4.并且6.没有Rate关键字。
到目前为止,这就是我得到它的方式:
PS> get-content "c:\Inputfile.txt" | select-string "Airport" -context 1 | s
elect-string "Rate" > c:\airportrate.txt
Thanks.