Linux环境下shell脚本循环提取特定关键词之间的内容

比如我有一个txt文件,其中包含多段相似内容,其以‘abc’开头并且以‘cdb’结尾,但是具体多少个这种段落未知,想写一个脚本将这些段落复制到一系列txt文件中,个数由前面提到的段落定。

awk 'BEGIN {key=1} 

/abc/,/cde/  {print $0> "key" key ".txt"}
/cde/ {++key}
' txt文件名追问

谢谢你的回答,不过没有把开始到结束的段落分别输出到不同的文件。还请您帮我再看看?

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网