
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
--- 删除匹配行和之后两行
1.连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。2.用vi打开需要处理的文件,光标移动到需要删除的行。
3.键盘按“dd”运行vi删除行指令,此时会看到之前光标移动的行被整行删除了。
终端删除整行
ctrl+u 删除命令行开始至光标处
ctrl+k 删除光标处至命令行结尾
ctrl+a 光标移动到最前面
ctrl+e 光标移动到最后面。
[root@localhost ~]# cat fileservice tomcat restartping
10.0.3.23
echo "demo">>/usr/local/text
service ntpd restart
[root@localhost ~]# grep -v 'echo "demo">>/usr/local/text' file
service tomcat restartping
10.0.3.23
service ntpd restart
重新输出到文件就好了。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)