sed -i 直接改原文件,改错没法撤销,所以先在副本上验证一遍。
正式替换前先去掉 -i 跑一遍,确认输出符合预期再落盘。
路径里带斜杠时用 | 当分隔符;保留备份可写 -i.bak。
cp app.conf app.conf.bak
# 空跑一遍看输出
sed 's|/old/path|/new/path|g' app.conf
# 确认后落盘并留备份
sed -i.bak 's|/old/path|/new/path|g' app.conf
THE END






暂无评论内容