sed 删除部分行以及删除包含某些行的命令

sed的简单学习


  • 前言: 最近进行mysql数据库的备份恢复操作,发现source 命令执行时数据库表的速度非常缓慢, 本来想通过这种方式处理一下,能够减少数据备份的处理.

删除包含内容的信息

sed -i '/youwanttodelete/d' thefileyouedit.txt
如果不想改动原始文件
sed '/youwanttodelete/d' thefileyouedit.txt > newfile.txt

如果是想删除部分具体行号的行内容

本地文件处理
sed -i '1,100d' youwanttodeletefile.txt
形成新文件.
sed '1,100d' youwantto.txt >newfile

如果是想查看部分文件信息

查看第三行的内容
sed -n 3p youfile.txt 
原文地址:https://www.cnblogs.com/jinanxiaolaohu/p/14991847.html