美文网首页
sed 删除特定行

sed 删除特定行

作者: 阿o醒 | 来源:发表于2018-02-08 15:47 被阅读28次

删除a.txt中含"abc"的行,但不改变a.txt文件本身,操作之后的结果在终端显示

sed -e '/abc/d'  a.txt   

删除a.txt中含"abc"的行,改变a.txt文件本身,操作之后的结果在 a.txt

sed -i '/abc/d'  a.txt   

删除a.txt中含"abc"的行,将操作之后的结果保存到a.log

sed -e '/abc/d'  a.txt  > a.log  

删除含字符串"abc"或“efg"的行,将结果保存到a.log

sed '/abc/d;/efg/d' a.txt > a.log   

其中,"abc"也可以用正则表达式来代替。

相关文章

  • sed 删除特定行

    删除a.txt中含"abc"的行,但不改变a.txt文件本身,操作之后的结果在终端显示 删除a.txt中含"abc...

  • linux sed工具

    sed 本身也是一个管线命令,而且 sed 还可以将数据进行取代、删除、新增、撷取特定行等等的功能 $ sed [...

  • linux(十二)sed和awk

    sed本身是管线命令,可以分析standard input,可以将数据进行取代,删除,新增,撷取特定行等. sed...

  • 2019-07-30删除文件中含特定字符串的行

    删除文件中含特定字符串的行[bash]: sed -e '/abc/d' a.txt // 删除a.txt中...

  • sed命令

    sed 本身也是一个管线命令,还可以将数据进行取代、删除、新增、截取取特定行等功能。基本用法:sed [-nefr...

  • 2019-11-14

    删除第一行sed -i '1d' filename 删除第n行sed -i 'nd' filename 删除最后一...

  • 运用sed命令高效地删除文件的特定行

    运用 sed 命令高效地删除文件的特定行 正常来说,我们想要删除文件中的某些行内容,一般都是先打开这个文件,然后找...

  • Linux命令-sed

    删除:d命令 $ sed ‘2d’example —–删除example文件的第二行。 $ sed ‘2,$d’e...

  • linux下使用sed 命令来删除指定行

    例子1:删除第n行 sed ‘Nd’ filenameAs per sed methodology,It read...

  • sed增删文本的指定行

    1、删除文档的第一行 sed -i '1d' 2、删除文档的最后一行 sed -i '$d' 3、在文档指定行中增...

网友评论

      本文标题:sed 删除特定行

      本文链接:https://www.haomeiwen.com/subject/yspttftx.html