sed -i 单行替换
时间: 2023-10-31 12:59:42 浏览: 92
sed and awk 101 hacks.pdf
对于sed命令的`-i`选项,它表示直接在文件中进行修改而不是输出到标准输出。在单行替换中,我们可以使用sed命令的`s`命令来实现替换。具体步骤如下:
1. 使用`s`命令进行替换,格式为`s/目标内容/替换内容/`。其中,目标内容可以是普通字符串或正则表达式,替换内容必须是普通字符串。如果需要全局替换,可以添加`g`参数,如`s/目标内容/替换内容/g`。
举个例子,假设我们要将文件test.txt中的"old"替换为"new":
```
sed -i 's/old/new/' test.txt
```
这个命令将会在test.txt中将所有的"old"替换为"new"。
参考资料:
三、文本替换 格式为:sed -i "s#目标内容#替换内容#g"【文件名】。https://blog.csdn.net/zhangpeterx/article/details/82703020
阅读全文