【发布时间】:2011-04-08 08:07:02
【问题描述】:
我有一个文本文件,中间有一个标记:
one
two
three
blah-blah *MARKER* blah-blah
four
five
six
...
我只需要将这个文件分成两个文件,第一个包含 MARKER 之前的所有内容,第二个包含 MARKER 之后的所有内容。似乎可以用 awk 或 sed 在一行中完成,我就是不知道怎么做。
我尝试了简单的方法 - 使用 csplit,但 csplit 不能很好地处理 Unicode 文本。
【问题讨论】: