Centos 删除含有关键字的行
时间: 2024-03-12 09:49:15 浏览: 108
清理注册表中含关键字的
3星 · 编辑精心推荐
如果您想要删除CentOS系统中文件中包含特定关键字的行,可以使用`sed`命令来实现。具体命令如下所示:
```
sed -i '/keyword/d' file.txt
```
其中,`file.txt`是要处理的文件名,`keyword`是要删除的关键字。这个命令将会在文件中查找所有包含关键字的行,并将它们删除。`-i`参数表示直接修改文件,不输出到终端。如果您想要删除多个关键字,可以使用正则表达式来匹配多个关键字,例如:
```
sed -i '/keyword1\|keyword2\|keyword3/d' file.txt
```
其中,`\|`表示逻辑或操作符,表示删除包含关键字1、关键字2或关键字3的行。
阅读全文