方法1:
sed -i 's/当前内容/要替换的内容/g' 要替换的文件(绝对路径)
例:
sed -i 's/a/b/g' /web/test.lua
把web目录下的test.lua文件中的a替换成b
方法2:
要将目录/web下面所有文件中的a都修改成b,这样做:
sed -i "s/a/b/g" `grep a -rl /web`
解释一下:
-i 表示inplace edit,就地修改文件
-r 表示搜索子目录
-l 表示输出匹配的文件名
这个命令组合很强大,要注意备份文件