2009-04-16 88 views

回答

2

egrep -r'expression1 | expression2 | expression3'。

0

如果你沒有-r你可以再次使用grep結果 grep expression1 * grep表達式2 | grep的表達3

3

通常我做那種事情運行的grep多次,像

grep -l 'expression1' * | xargs grep -l 'expression2' | xargs grep -l 'expression3' 

等。這看起來效率不高,如果有更好的方法,我不會感到驚訝,但我不知道。

+0

對於某些領域的知識(在這種情況下,「regexp最不可能匹配什麼」)並從該regexp開始,這可能接近最有效的解決方案。 – Vatine 2009-04-27 15:27:32