我想在两个标签之间的文件中获取文本。但是,如果脚本找到了开始标记并且没有找到结束标记,那么它会从打开标记打印文件到文件结尾。Bash。如何获取标签之间的多行文本
例如文本是:
aaa
TAG1
some right text
TAG2
some text2
TAG1
some text3
some text4
和脚本这样的:
awk "/TAG1/,/TAG2/"
或
sed -n "/TAG1/,/TAG2/p"
比输出将是:
some right text
some text3
some text4
但我需要这样的:
some right text
意味着你不想在标签中的文字不关闭。 –
@ShekharKhairnar是 –