Board logo

标题: [问题求助] sed命令如何只做一次替换 [打印本页]

作者: netdzb    时间: 2019-7-8 17:42     标题: sed命令如何只做一次替换

本帖最后由 netdzb 于 2019-7-8 17:48 编辑

搜索到底一个满足的项目,执行替换。后面的不要执行。

sed -E -n "s/Track[0-9][0-9]/wav/g" cue.txt > mycue.txt

这个脚本生成的mycue.txt是空的啊,0字节长度。
作者: Batcher    时间: 2019-7-8 19:10

  1. sed -E "0,/TRACK [0-9][0-9]/ s/TRACK [0-9][0-9]/wav/" cue.txt > mycue.txt
复制代码
  1. sed -E "0,/TRACK [0-9][0-9]/ s//wav/" cue.txt > mycue.txt
复制代码





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