sed可以替换多个文件的内容吗
时间: 2023-07-15 17:15:32 浏览: 166
Linux_sed_批量替换字符串方法
是的,sed命令可以替换多个文件的内容。你可以使用通配符(如“*”)指定要替换的文件名模式。例如,如果你想替换所有扩展名为“.txt”的文件中的文本“foo”为“bar”,可以使用以下命令:
```
sed -i 's/foo/bar/g' *.txt
```
这会将所有扩展名为“.txt”的文件中的“foo”替换为“bar”。请注意,使用“-i”选项将直接修改文件,因此在运行此命令之前请确保你备份了文件。
阅读全文