通过 sed将:advertised.listeners=PLAINTEXT://0.0.0.0:9092 替换为:advertised.listeners=PLAINTEXT://0.0.0.0:9095
时间: 2023-07-10 15:33:02 浏览: 109
批量替换文件名中的广告词和删除指定后缀文件
可以使用以下命令将 advertised.listeners=PLAINTEXT://0.0.0.0:9092 替换为 advertised.listeners=PLAINTEXT://0.0.0.0:9095:
```
sed -i 's/advertised.listeners=PLAINTEXT:\/\/0\.0\.0\.0:9092/advertised.listeners=PLAINTEXT:\/\/0.0.0.0:9095/g' file.txt
```
其中,-i 表示直接在源文件上修改,'s/advertised.listeners=PLAINTEXT:\/\/0\.0\.0\.0:9092/advertised.listeners=PLAINTEXT:\/\/0.0.0.0:9095/g' 是替换规则,file.txt 是源文件名。
需要注意的是,由于 sed 使用正则表达式进行匹配和替换,因此需要将斜杠 / 和点号 . 进行转义。
阅读全文