如何删除文件中标记的文本块?

Modified on: Tue, 17 Sep 2019 20:20:03 +0800

如何使用sed,grep或其他程序删除文件中标记的文本块的所有实例?

如果我有一个包含以下内容的文件:

  

随机
  文字
  // START TEXT
  内部的
  文字
  // END TEXT
  更多
  随机的
  // START TEXT
  asdf
  // END TEXT
  文字

如何删除开始/结束行中的所有文本块,产生以下内容?

  

随机
  文字
  更多
  随机的
  文字

最佳答案

sed '\:// START TEXT:,\:// END TEXT:d' file

相关问答

添加新评论