【发布时间】:2011-11-11 17:14:50
【问题描述】:
所以,我正在编写一个脚本,并且我有一个这样的文本文件:
blahblahblahdeleteme
<!-- post -->
This is the text I want to keep! Pick me!!
<!-- post navigation -->
more text please delete me I am not needed....
我想删除第一个和最后一个部分(以及标记,如果很容易做到的话)并将文本保留在中间。
现在,我知道 bash 通常不适合解析这样的文本,但由于它很简单,我想我还是坚持使用 bash。这真的像我想的那么简单吗?
我发现了这个帖子:split text file in two using bash script
我可以将它分成两个文本文件,然后再分成两个,只保留中间一个。那是我最好的选择吗?请告诉我!
【问题讨论】:
-
你不能写一个使用正则表达式的简单java程序吗?如果您对标记非常具体,那么编写起来应该很简单