如何用linux命令替换文件中的字符串?
时间: 2024-03-30 18:37:00 浏览: 97
文件中字符串替换(code)
可以使用 `sed` 命令来替换文件中的字符串。
语法如下:
```shell
sed -i 's/原字符串/新字符串/g' 文件名
```
其中,`-i` 表示直接在原文件中进行修改,`s` 表示替换操作,`/` 为分隔符,`g` 表示全局替换。
例如,要将文件 `test.txt` 中的所有 `hello` 替换为 `world`,可以使用以下命令:
```shell
sed -i 's/hello/world/g' test.txt
```
执行后,文件 `test.txt` 中所有的 `hello` 都会被替换为 `world`。
阅读全文