sed替换没有反应
时间: 2023-06-29 17:03:42 浏览: 228
Python 实现简单的shell sed替换功能(实例讲解)
可能是因为您的替换命令格式不正确,或者替换目标不符合要求。请检查您的命令语法和替换目标是否正确。以下是一个示例命令:
```
sed 's/old/new/g' file.txt
```
其中,`old` 是您要替换的字符串,`new` 是替换后的字符串。`g` 表示全局替换,如果没有 `g`,则只会替换第一个匹配。
如果这个命令没有反应,您可以尝试添加 `-i` 选项以直接修改文件。例如:
```
sed -i 's/old/new/g' file.txt
```
请注意,这将直接修改文件,因此请确保在运行命令之前备份文件。
阅读全文