Bash从段落中提取行

时间:2019-06-05 19:17:49

标签: bash

假设我有一个bash变量,其中包含多行文本。

$ TEXT=$(cat<<-EOTEXT                   
line1                
line2                
======                 
line3
line4
======
EOTEXT)

$ echo  "$TEXT"
line1
line2
======
line3
line4
======

如何提取=====之间的文本?所需的输出是:

line3
line4

请注意,该行的范围可能是3到4000,因此它不应是特定行的。

0 个答案:

没有答案