Linux命令——文件内容替换

张开发
2026/4/9 12:01:58 15 分钟阅读

分享文章

Linux命令——文件内容替换
文件内容替换1. 最常用sed 替换直接改文件格式示例2. 带特殊符号斜杠 /、冒号、 等怎么替换3. 想先看一眼改了啥不直接修改文件4. 替换整个文件内容覆盖1. 最常用sed 替换直接改文件格式sed-is/旧内容/新内容/g文件名-i直接修改文件s替换g全局替换一行里出现多次都改示例把prometheus.yml里的127.0.0.1换成192.168.1.100sed-is/127.0.0.1/192.168.1.100/gprometheus.yml2. 带特殊符号斜杠 /、冒号、 等怎么替换比如你要替换 MySQL 地址root:sq(172.17.0.1:3306)斜杠冲突时把分隔符换成#或|sed-is#旧内容#新内容#g文件名示例sed-is#root:sq(127.0.0.1:3306)#root:123456(127.0.0.1:3306)#gprometheus.yml3. 想先看一眼改了啥不直接修改文件去掉-i就行seds/旧/新/g文件名4. 替换整个文件内容覆盖cat文件名EOF 新内容1 新内容2 EOF

更多文章