sed -i ‘s/oldstring/newstring/g’ *
批量替換當(dāng)前目錄下所有文件中oldstring為newstring
sed -i “s/old_string/new_string/g” `grep old_string -rl /home`
解釋下:該命令批量將/home下的所有文件里面包含old_string的替換成new_string
注意,grep和/home旁邊的符號為反引號
反引號的作用:
反引號的作用就是將反引號內(nèi)的Linux命令先執(zhí)行,然后將執(zhí)行結(jié)果賦予變量。
grep -rl 直接列出文件