我有一個名為abcd.txt的文本檔案,其中包含內容dfunsufngsufspdfnsufbhpsdubf
我有多個php檔案,檔案夾名稱/home/admin/temp中的py檔案所有檔案都有一個字串replace-me
我該如何替換這個?我嘗試使用以下腳本
NODE=1
BOY="/home/opc/firewall"
GIRL="$BOY/full/temp-$NODE"
grep -rl 'replace-me' $GIRL | xargs sed -i "s/replace-me/$(cat $GIRL/abcd3.txt)/g";
我將在一個大腳本中使用它。在這種情況下,請有人幫助我
uj5u.com熱心網友回復:
建議將結果從grep命令提供給sed命令:
sed -i "s/replace-me/$(cat $GIRL/abcd3.txt)/g" $( grep -rl 'replace-me' $GIRL )
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/436270.html
上一篇:通過bash替換組態檔中的值
下一篇:記一次提升18倍的性能優化
