【发布时间】:2011-04-09 20:42:18
【问题描述】:
我想在文件中查找包含两个单词的行,依次为word_1 和word_2,例如下面的Line A,但不是Line B 或Line C:
Line A: ... word_1 .... word_2 ....
Line B: ... word_1 ....
Line C: ... word_2 ....
我试过了
$ack '*word_1*word_2'
$ack '(word_1)+*(word_2)+'
以及在正则表达式开头附加 ^ 的相同命令(试图遵循 Perl 正则表达式语法)。
这些命令都不会返回我感兴趣的文件或行。
我做错了什么?
谢谢!
【问题讨论】: