批处理文本编辑.rtfd文件

时间:2015-11-08 10:46:40

标签: macos text batch-processing editing

所以我有一大堆包含图像的.rtfd文本文件。我想做的是对所有这些文件进行以下编辑:

  1. 删除某一行文字之前的所有内容,我将调用该文字' start_line'这里。
  2. 删除所有显示' a_line'。
  3. 的行
  4. 从(包括)' end_line'。
  5. 开始删除所有内容

    因此,如果输入文件如下所示:

      

    1行

         

    LINE2

         

    start_line

         

    line3中

         

    a_line

         

    LINE4

         

    end_line

         

    LINE5

    我希望输出文件看起来像这样:

      

    start_line

         

    line3中

         

    LINE4

    请注意,输出文件不包含end_line,但它仍然包含start_line。

    此外,输出文件必须保留为 .rtfd格式,并保留所有图片,以及原始的布局。< / p>

    我使用的是Mac OSX,对批量文本编辑没有多少经验。可以使用终端完成吗?或者你能指出我允许这样的操作的软件吗?

    非常感谢!

    编辑:我之前指定的行也可以看作是文本字符串,因此输入文件将变为:

      

    的text1

         

    start_string

         

    text2的

         

    unwanted_string

         

    文字3

         

    end_string

         

    文本4

    所以输出结果为:

      

    start_string

         

    text2的

         

    文字3

0 个答案:

没有答案