2013-10-22 19 views
1

嗨我想顯示兩個相同的模式之間的線。如何顯示兩個相同模式之間的線?

我使用這個命令,

sed -n '/WORD1/,/WORD1/p' file.txt 

該命令只如果兩個模式是不同的作品。但在我的情況下,兩種模式都是一樣的。

所以我沒有得到正確的輸出。

什麼是解決方案?

----- Vishal Patel

+0

可能重複(HTTP://計算器.com/questions/14334032/find-lines-between-two-patterns-using-sed) – fedorqui

+1

在我的Mac上,即使模式相同,它也能正常工作(Mac默認爲BSD sed)。我沒有GNU sed,所以我無法測試它,但我真的懷疑它在這方面是否應該有所不同。 –

+1

@fedorqui:這個問題是不同的,模式是不同的,並在其他文本的背景下有一個額外的條件。 – Birei

回答

1

它適用於我。

這裏是file.txt的

outside 
WORD1 
inside 
WORD1 
outside 

的內容和你的命令的輸出中是[發現使用SED兩個模式之間的線]

相關問題