sed使用

原创 2011年01月22日 22:25:00

最近需要大量的处理一些数据文本,用比较熟悉的vi可以处理,

但是对于要同时处理很多文件,还是觉得写一些脚本会比较方便一些。

例如用sed就可以实现很多处理。

我比较常用的有下面2个命令,做一下记录,怕长时间不用,又忘了...

1. 删除有制定字符串的行,例如删除有'ave'的行

 

sed -i -e '/ave/d' data.txt

 

其中-i表示在原来的文本上处理

如果不加-i,则会输出结果,可以重定向到一个新的文件中

 

sed '/ave/d' data.txt > data_new.txt

 

2.删除从1000行开始到文件结束的所有行

sed -i -e '1000,$d' data.txt

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

sed与awk高级使用

  • 2014-08-11 13:00
  • 15.92MB
  • 下载

sed使用详解

  • 2015-06-06 00:30
  • 24KB
  • 下载

GeekTool介绍及Shell模式应用二则(以及df、cal、date、sed的使用)

GeekTool是Mac下的一个桌面应用,用于在桌面上显示指定的文件、图片或脚本运行结果。这里结合简单的ksh代码来实现两个简单应用 一. 显示剩余空间 全面采用固态硬盘的结果是价格的全面提升...
  • hiarcs
  • hiarcs
  • 2013-06-03 00:25
  • 2482

UNIX 下SED使用全解手册

  • 2013-12-21 02:16
  • 56KB
  • 下载

mac环境使用sed修改文件出错的解决方法

sed是linux命令,用于处理文件内容(修改,替换等),mac中都可以使用,但发现相同的替换命令在linux可以正常执行,在mac则执行失败。本文将介绍sed在mac执行出错的原因及解决方法。

awk雨sed的两个工具的使用

  • 2013-03-08 18:32
  • 361KB
  • 下载

linux shell sed 使用详解

  • 2013-04-23 09:56
  • 28KB
  • 下载

转载只为记录经典之<使用linux中的sed编辑器>

使用linux中的sed编辑器 sed means stream editer 作者:Emmett Dulaney sed 编辑器是Linux 系统管理员的工具包中最有用的资产之一, 因此...

shell基础+sed+awk的使用

  • 2017-03-23 17:36
  • 2.36MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)