- 论坛徽章:
- 18
|
[ 本帖最后由 bikkuri 于 2017-03-03 22:49 编辑 ]\n\n大家好!我有一个问题向大家请教。有这样一个文本:
[root@shinagawa:/tmp]# grep -A4 -B4 "Resolution" output.SAMPTS-183104
</div>
</li>
<li class="item item-right">
<div class="wrap">
<strong class="name">Resolution:</strong>
<span id="resolution-val" class="value unresolved" >
Unresolved
</span>
</div>
[root@shinagawa:/tmp]#
想要查找的内容在关键字"Resolution:"出现后下面的第三行,在这里是“Unresolved”。请问用perl怎么写这个查找命令呢?
我用下面的命令得到的是错误结果</strong>。
if (open (FH, "$ptsoutput")) {
while ( <FH> ) {
if (/Resolution\s*:\s*(.+)$/) { $res = $1; }
}
}
close FH;
谢谢!
|
|