当前位置: 技术问答>linux和unix
替换文件里字符串的脚本怎么写?
来源: 互联网 发布时间:2016-04-21
本文导语: 对一个目录下所有的.c文件进行操作, 找到里面的字符串 sum = (x + y)* 2; 改写成 sum = (x + y) * func(x*y); | perl -p -i -e 's/(x + y)* 2/(x + y) * func(x*y)/g' `find . -name "*.c"`
对一个目录下所有的.c文件进行操作,
找到里面的字符串 sum = (x + y)* 2;
改写成 sum = (x + y) * func(x*y);
找到里面的字符串 sum = (x + y)* 2;
改写成 sum = (x + y) * func(x*y);
|
perl -p -i -e 's/(x + y)* 2/(x + y) * func(x*y)/g' `find . -name "*.c"`