比如我有一个txt文件,其中包含多段相似内容,其以‘abc’开头并且以‘cdb’结尾,但是具体多少个这种段落未知,想写一个脚本将这些段落复制到一系列txt文件中,个数由前面提到的段落定。
awk 'BEGIN {key=1}
/abc/,/cde/ {print $0> "key" key ".txt"}
/cde/ {++key}
' txt文件名追问
/abc/,/cde/ {print $0> "key" key ".txt"}
/cde/ {++key}
' txt文件名追问
谢谢你的回答,不过没有把开始到结束的段落分别输出到不同的文件。还请您帮我再看看?
温馨提示:答案为网友推荐,仅供参考