1. sed -i '/preSql/d' a.txt
---删除匹配到 preSql的行
2. sed -i '1d' a.txt
---删尺数除第一行
3. sed -i '3~2d' a.txt
---从第三行开始,每隔一行删除
4. sed -i '4,8d' a.txt
---删除从第4行到激困祥第8行
5. sed -i '$d' 明搏a.txt
---删除最后一行
6. sed '/^$/d' a.txt
---删除所有空行
7. sed -i '/Website Design/,$d' a.txt
---从匹配行到末尾行
8. sed -i '/Storage/,+2d' a.txt
--- 删除匹配行和之后两行
❷ Linux:删除某文件中的指定行,求解
[root@localhost~]#catfile
servicetomcatrestartping
10.0.3.23
echo"demo">>/usr/local/text
servicentpdrestart
[root@localhost~]#grep-v'echo"demo">>/usr/local/text'file
servicetomcatrestartping
10.0.3.23
servicentpdrestart
重新输出到文件就好了。
❸ linux的vi编辑怎么删除一行
1、首先点击终端启动,
❹ Linux系统下VI编辑器中如何删除整行
1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。
❺ Linux系统中,如何用vi命令删除含有某字符的行
1、首先vi命令打开要修改的文件
2、在打开文件后,默认的是浏览模式,即非编辑模式
3、在非编辑模式下输入斜杠:/
4、在/后输入你要找的那个字符,例如:/ ,输入完成后回车
5、如果文件中存在这个关键字,那么光标会自动定位到这个关键字上
6、此时文件还是处于非编辑模式,连续按两次键盘上的 “d”键,即可删除所在的行
7、然后按键盘上的字母“n”键,可以继续在文件中查找这个关键字,查到后,重复步骤6删除行的操作即可