Linux批量更新多個文件的某些內容

sed -i “s#server: demo-master#server: master#g” deploy-admin.yaml 。。。

需求:有好幾個文件,裏面都有server: demo-master,現在需要將demo-master改爲master,一開始只是每個文件打開,然後一個一個修改,那麼有沒有更方便的辦法呢?有的,使用sed即可

[root@demo-master pos]# sed -i "s#server: demo-master#server: master#g" deploy-admin.yaml deploy-device.yaml deploy-recv.yaml deploy-task.yaml deploy-backend.yaml deploy-gateway.yaml deploy-account.yaml deploy-crm.yaml deploy-order.yaml deploy-store.yaml

這樣就把所有文件內的server: demo-master替換爲server: master
在這裏插入圖片描述在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章