虎克的博客

Enthusiasm Biogeography-Biodiversity Informatics-Data Sciences

linux sed 批量替换多个文件中的字符串

1
sed -i "s/oldstring/newstring/g" \`grep oldstring -rl yourdir\`

例如:替换/resources下所有文件中的www.admin99.net为admin99.net

1
sed -i "s/www.admin99.net/admin99.net/g" \`grep www.admin99.net -rl /home\`

这个` 符号是F1下边,tab键上边,数字1左边的那个,不是单引号 ’