2016-09-15 308 views
1

我正嘗試使用sed提取字符串之間的數據。使用SED提取兩個字符串之間的數據

sed -n '/SUBCASE 1/,/SUBCASE 2/p' file.txt 

SUBCASE 1在文檔的幾行中重複,如下所示。

SUBCASE 1 
. 

. 
. 
. 

SUBCASE 2 
. 
. 

. 
. 
. 

SUBCASE 1 

. 
... 
. 

SUBCASE 3 

如何提取SUBCASE 1和SUBCASE 2之間的數據?

回答

0

試試這個:

sed -e 's/SUBCASE 1\(.*\)SUBCASE 2/\1/' 

sed -n '/^SUBCASE 1$/,/^SUBCASE 2$/p' file.txt 
相關問題