sed -i ‘s/oldstring/newstring/g’ *
批量替换当前目录下所有文件中oldstring为newstring
sed -i “s/old_string/new_string/g” `grep old_string -rl /home`
解释下:该命令批量将/home下的所有文件里面包含old_string的替换成new_string
注意,grep和/home旁边的符号为反引号
反引号的作用:
反引号的作用就是将反引号内的Linux命令先执行,然后将执行结果赋予变量。
grep -rl 直接列出文件