Board logo

标题: [文本处理] 批处理怎样删除多个文本中指定字符串以及其后面的文字? [打印本页]

作者: d981830719    时间: 2013-3-22 13:53     标题: 批处理怎样删除多个文本中指定字符串以及其后面的文字?

本帖最后由 pcl_test 于 2016-8-13 12:29 编辑

有一批txt文本,每篇文本中都含有"推广" 我想批量删除“推广”+后面的文字,用批处理怎么写代码啊?
作者: BAT-VBS    时间: 2013-3-22 21:13

  1. sed "s/推广.*//" a.txt >b.txt
复制代码

作者: CrLf    时间: 2013-3-23 19:03

“后面的文字”是什么概念?是从关键词到行结束?还是从关键词到文本末尾?




欢迎光临 批处理之家 (http://www.bathome.net/) Powered by Discuz! 7.2