首页 热点资讯 义务教育 高等教育 出国留学 考研考公

linux vi中vi删除特定的所有字符串

发布网友 发布时间:2022-04-22 00:36

我来回答

2个回答

热心网友 时间:2023-12-03 07:15

普通模式下 光标移到要删除行 dd 删除该行普通模式在普通模式中,用户可以执行一般的编辑器命令,比如移动光标,删除文本等等。 插入模式在这个模式中,大多数按键都会向文本缓冲中插入文本。大多数新用户希望文本编辑器编辑过程中一直保持这个模式。在插入模式中,可以按ESC键回到普通模式。 命令行模式在命令行模式中可以输入会被解释成并执行的文本。

热心网友 时间:2023-12-03 07:15

:s/str1/str2/g 用字符串 str2 替换行中所有出现的字符串 str1
:s/str1/str2/gi 用字符串 str2 替换行中所有出现的字符串 str1,不区分大小写
把str2替换为空应该就等同删除效果,具体没试过,我自己都是用
str1 str2就是要删除的
sed -i '/str1/s/, str2//g' filename.txt

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com