+ -
当前位置:首页 → 问答吧 → 请教makefile中的一段sed程序

请教makefile中的一段sed程序

时间:2011-03-14

来源:互联网

本帖最后由 proghua 于 2011-03-14 20:07 编辑
  1. sed 's,\($*\)\.o[ :]*,\1.o $@ :,g' < $@.$$ >$@;
复制代码
请高手详细解说一下声明意思

作者: proghua   发布时间: 2011-03-14

把$@.$$文件每一行中
所有满足正则表达式
\($*\)\.o[ :]*
的部分全部替换成
\1.o $@ :
\1是\($*\)\.o[ :]*表达式中第一对括号内匹配的内容

作者: cjaizss   发布时间: 2011-03-14

楼上的利害哦

作者: b86873564   发布时间: 2011-03-14