【发布时间】:2017-09-20 18:42:57
【问题描述】:
我想在文本文件中搜索字符串failed,如果找到,则将整行复制到另一个文件中。
test.txt 内容:
: \Hardware\Disk Enclosure 27 diskslot1 失败 :\Hardware\Disk Enclosure 27 diskslot2 正常 :\Hardware\Disk Enclosure 27 diskslot3 正常 :\Hardware\Disk Enclosure 27 diskslot4 正常请帮忙写剧本
【问题讨论】:
-
Select-Stringcmdlet 用于执行此类操作。运行Get-Help Select-String,您将看到:“默认情况下,Select-String 会在每一行中找到第一个匹配项,并且对于每个匹配项,它会显示文件名、行号以及包含该行的所有文本比赛。”
标签: powershell