我有一個簡單的問題。我有一個包含一個文件:(「的隔壁FOO中的*」澄清之間哪些部分我想要的結果從,我添加* s爲未在文件中。)搜索兩個圖案之間的多行文字
more random text
*foo*
there
is
random
text
here
*foo*
foo
even
more
random
text
here
foo
more random text
我只想打印foo的前兩個實例之間的多行。
我試圖尋找讓「富」只出現一次然後將其刪除的方法。但我沒有那麼遠。然而,我確實找到了使用sed'/ foo /,/ foo/p'刪除所有「更多隨機文本」的方法,但我無法找到使用sed或awk的方式來匹配和打印輸出。
任何人都可以幫我嗎?
請解釋一下你怎麼想它的意思相同 – Sadhun
背後的邏輯是什麼?我會很樂意回答具體的問題,但它有點像解釋一個Hello World程序,所以你需要幫助。 –