sed 替换指定文件夹下所有的指定字符串
时间: 2023-07-31 13:07:25 浏览: 150
sed命令替换文件内容
可以使用 `sed` 命令来替换指定文件夹下所有的指定字符串。具体命令如下:
```
find /path/to/folder -type f -exec sed -i 's/old-string/new-string/g' {} \;
```
其中,`/path/to/folder` 是需要替换的文件夹路径,`old-string` 是需要被替换的字符串,`new-string` 是替换后的字符串。
该命令会在指定的文件夹下查找所有的文件,并将其中包含 `old-string` 的字符串都替换成 `new-string`。`-i` 参数表示直接修改文件,`-exec` 参数用于执行 `sed` 命令。
需要注意,该命令会修改文件内容,建议在操作前备份文件。同时,不同操作系统下 `sed` 的语法可能有所不同,需要根据实际情况做出调整。
阅读全文