如何用awk或sed遞歸查找/替換字符串?如何查找和替換以下每一次事件:subdomainA.example.com帶著subdomainB.example.com在每個文本文件中的/home/www/
3 回答

慕絲7291255
TA貢獻1859條經(jīng)驗 獲得超6個贊
find <mydir> -type f -exec sed -i 's/<string1>/<string2>/g' {} +
find <mydir>
:在目錄中查找。 -type f
:文件的類型:普通文件 -exec command {} +
:-exec操作的這個變體在選定的文件上運行指定的命令,但是命令行是通過在末尾追加每個選定的文件名來構建的;命令的調(diào)用總數(shù)將比匹配的文件數(shù)少得多。命令行的構建方式與xargs構建其命令行的方式大致相同。命令中只允許“{}”的一個實例。命令在起始目錄中執(zhí)行。
添加回答
舉報
0/150
提交
取消