我有一個情況我需要找到其中包含例如某些關鍵字,下面我正在尋找一個文件foo和foobar的一個文件中的行:如何grep兩個不同的行中的兩個變量?
Line 1 Line 1
Line 2 foo Line 2
Line 3 foobar Line 3
Line 4 Line 4
etc
,並有增加後打印兩行幾根琴絃。 很可能foobar可能不存在,但foo將永遠存在。
而且它們只會存在一次。
找到foo和foobar的必要的過渡後,需要做的工作。
grep m%foo%, @lines;
grep m%foobar%,@lines;
爲什麼不只grep for foobar?如果它只存在一次? – merlin2011
我需要grep for foo,如果它有那麼做一些操作並添加到輸出,如果foobar也存在,那麼它也會添加到輸出中。 – MikasaAckerman
你在你的問題中說「foo」總是存在,merlin2011提到的真的是完全有效的。所有你需要檢查的是foobar ... –