当前位置:  技术问答>linux和unix

从一段数据中提取某列,并比较?(有具体数据)

    来源: 互联网  发布时间:2016-05-04

    本文导语:  下面是一段数据,我想从中选择需要的数据,请高手... ***标题张三*** Filesystem         1024-blocks      Used Available Capacity Mounted on /dev/sda3             20161204   9825400   9311664      52% /home Filesystem...

下面是一段数据,我想从中选择需要的数据,请高手...

***标题张三***
Filesystem         1024-blocks      Used Available Capacity Mounted on
/dev/sda3             20161204   9825400   9311664      52% /home
Filesystem         1024-blocks      Used Available Capacity Mounted on
/dev/sda2             60476068   9452468  47951572      17% /opt
Filesystem         1024-blocks      Used Available Capacity Mounted on
/dev/sde2             20651028  12332880   7269104      63% /jh_arch
Filesystem         1024-blocks      Used Available Capacity Mounted on
/dev/sde3             20619668   6182856  13389376      32% /esb_arch
***标题李四***
Filesystem         1024-blocks      Used Available Capacity Mounted on
/dev/sda3             20161204   9825400   9311664      88% /home
Filesystem         1024-blocks      Used Available Capacity Mounted on
/dev/sda2             60476068   9452468  47951572      42% /opt
Filesystem         1024-blocks      Used Available Capacity Mounted on
/dev/sde2             20651028  12332880   7269104      90% /jh_arch
Filesystem         1024-blocks      Used Available Capacity Mounted on
/dev/sde3             20619668   6182856  13389376      36% /esb_arch

--------
希望得到的结果
1 从中选出 >50% 的行    (基本问题)
/dev/sda3             20161204   9825400   9311664      52% /home
/dev/sde2             20651028  12332880   7269104      63% /jh_arch
/dev/sda3             20161204   9825400   9311664      88% /home
/dev/sde2             20651028  12332880   7269104      90% /jh_arch

2 希望标题也能显示出来   (如果有更好)
***标题张三***         
/dev/sda3             20161204   9825400   9311664      52% /home
/dev/sde2             20651028  12332880   7269104      63% /jh_arch
***标题李四***
/dev/sda3             20161204   9825400   9311664      88% /home
/dev/sde2             20651028  12332880   7269104      90% /jh_arch

|
 awk '{if(NF==1)printf $0 "n";if((NF==6)&& ($5>50))printf $0 "n"}' test.txt

|
这个用 bash 自带的 awk脚本 写是最方便不过的了

awk '{ if($5>50) print $0; }' file.txt

我只是给个雏形 要考虑 $5 是 XX%格式的,用awk自带的字符串处理函数 提取出那个数字,再与50比较就OK了。

    
 
 

您可能感兴趣的文章:

  • 如何从数据库中或文本文件中提取数据到另一个数据库中?
  • 怎样提取框架网页中<textarea></textarea>中的大量数据?
  • Linux shell awk提取数据
  • 智能数据提取工具 Jailer
  • 如何实现对网络协议栈(TCP/IP)各层数据的提取?!
  • 紧急求助:怎么把数据库里面的时间字段提取出来后与当前时间比较。。。。。。。。。。。
  • 提取文本数据,使之成为变量
  • 随机提取数据的sql语句
  • 如何通过servlet提取表单中提交的数据〉如姓名,〉〉.....载线等待,一定给分!!!
  • 在线等待,非常的急,关于提取数据的问题
  • 怎么样从JButton或JMenuItem事件中提取所需的字符型数据?
  • 请大家帮忙,怎样使用ResultSet对象的absolute()方法来提取指定行的数据?
  • Linux中 怎么得到 一定时间内(timer) page fault 的数量怎么提取阿……什么数据结构存有page fault 的信息?
  • 如果我从一个数据库一个表中提取一个值,然后根据这个值从另一个表中取数据,请问....
  • 关于用jsp从数据库提取数据,然后实时画出复杂图形--欢迎大家各抒己见!
  • 如何从数据库中提取数据生成文本文件
  • 在jsp或servlet中如何从oracle数据库中提取并显示图像,帮帮忙。很急的。
  • 高分请教:我要从oracle中提取数据,然后再browser中画出来,饼状图或者曲线图,请问如何画?
  • RESIN做服务器,从数据库里提取字段值,页面输出顺序必须与字段顺序一致吗?
  • 从数据库中提取数据 ,计数( count() )但就是产生如下错误??急!!
  • 文档数据库mongodb与列式数据库hbase详细比较
  • linux下不知有什么小型的数据库?要求速度比较快,开销最小。并且支持单文件数据库及多表的
  • mysql数据类型datetime,date和timestamp比较
  • 表数据比较工具 DiffKit
  • linux下什么数据库比较流行?
  • 初学JAVA,请问各位哪本数据结构(JAVA版)比较好?
  • !!最近服务器A访问,数据库服务器B时比较慢
  • 一个可以自动排序、频繁增删的队列,采用哪种数据结构比较好?
  • jsp连接sql server2000数据库,用odbc、jdbc那种方案比较好!
  • 两台linux机器想保持数据一致,用什么方法比较好?
  • 请问哪里有比较全的Linux内核编程API和数据结构的文档?
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间javax.print类docflavor的类成员方法:服务格式化打印数据定义及介绍
  • 如何监控数据库的数据,如果数据库数据更改,就通知Server
  • <<大话数据结构>>中冒泡排序算法改进
  • 用JDBC连接Oracle数据库时,如何向数据库中写日期型数据(格式)?谢了!
  • java命名空间javax.print类docflavor的类成员方法:客户端格式化打印数据定义及介绍
  • linux下用libpcap库函数抓包,如何判断捕获的数据包是IP数据包还是非IP数据包,顺便说一下、捕获的数据包除了IP数据包之外,还有那些种类,非常感谢!!!
  • 基于Key-Value的NOSQL数据库Redis的数据结构及常用相关命令介绍
  • 建立一个ftp数据连接并传送或接受完毕一些数据后,能否不关闭此数据连接,下次接着用?
  • c#多线程更新窗口(winform)GUI的数据
  • 我从JSP页将数据插入到oracle数据库中,为何汉字插入后数据库中显示为乱码呢?
  • Linux shell awk提取数据 iis7站长之家
  • 串口应用程序,当对方发送大量的数据时,本方的数据无法发出。对方停止发送,本方的数据仍然无法发出。不知道是什么原因。
  • sharepoint 2010中item.Update()和item.SystemUpdate 修改数据版本问题解决
  • 公司要给客户做报表,从数据库返回数据,他们死活要返回的格式为Excel格式,请问我怎样才能把数据库返回的数据存为Excel的格式?
  • Linux c++库boost unordered_set数据插入及查找代码举例
  • 数据在页面写不进数据库,也不可以从数据库中读出是什么原因?
  • SQL Server 2008如何进行数据库分离和附加详细介绍
  • mysql 本地数据库如何从远程数据库导数据
  • nosql数据库levedb介绍及levedb最新版1.18下载安装
  • 散分:Jbuilder6开发数据库应用请问你们都用什么数据库? 免费的数据库有那些?
  • Linux c++库boost unordered_map数据插入及查找代码举例
  • 各位大虾!!如果我用jdbc-odbc桥的数据库驱动,那岂不是当在本地机上做好网站之后,还需要在服务器上重新定义数据苦于数据源!但这是不


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3