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

比较复杂的重定向操作。

    来源: 互联网  发布时间:2015-05-26

    本文导语:  我有一个文件a,想截取特征字b,好办:cat a | grep b > c 但是这个文件是动态变化的,比如log呢? 另外还有一个问题就是当log超过6M的时候,系统会把a文件的内容输出到a.1,然后清空a,重新更新log。 这个时候要...

我有一个文件a,想截取特征字b,好办:cat a | grep b > c

但是这个文件是动态变化的,比如log呢?

另外还有一个问题就是当log超过6M的时候,系统会把a文件的内容输出到a.1,然后清空a,重新更新log。

这个时候要是想把全过程包含b的行重定向到c文件,应该用怎么样的命令呢?

|
提供个思路:
1.首先计算文件a的行数(假如为$count),然后在1~$count范围内grep b>c,并且$count>>c;下次再计算a的行数(假如为$count2),然后在$count~$count2范围内再截取特征字,并把$count2>>c;依此类推。
2.把shell脚本文件放到crontab里.

|
1. tail -f a | grep b
2. grep b a.* > c
   grep b a >> c

|
可以参考一下tail的代码。

    
 
 

您可能感兴趣的文章:

  • C++ Bitsets 成员 Operators:比较和赋值bitsets iis7站长之家
  • 你们看是不是可以这样理解:在用来进行两个对象的比较时,==操作符用来比较两个对象的引用地址,而equals()用来比较两个对象的值。
  • C++ Strings(字符串) 成员 Operators:操作符,用于字符串比较和赋值
  • 哪个程序来引导各个操作系统比较好?
  • 搭建web服务器,用哪种操作系统比较好?
  • unix操作系统教程那本比较好。
  • 在linux中用什么版本的操作系统比较好
  • 哪个操作系统比较适合我?(centos)
  • Oracle将字符编码从GBK转到UTF8,如何操作比较稳妥?
  • 现在哪种linux版本比较适合初学者,我主要是用它学习系统,兼作服务器的操作系统?
  • 比较详细的完美解决安装sql2000时出现以前的某个程序安装已在安装计算机上创建挂起的文件操作。 原创
  • 局域网小规模web服务器,使用哪个linux版本作服务器操作系统比较好,请说明优势,谢谢!
  • T-SQL实例 子查询结果中使用比较操作符
  • Linux下编程有哪本比较好的书可以推荐下呢。本人看过鸟哥的私房菜了,linux基本操作了解了,现在想开始学linux 下的编程 。我以后打算往网络这方面去学习
  • 六条比较有用的MySQL数据库操作的SQL语句小结
  • java操作(DOM、SAX、JDOM、DOM4J)xml方式的四种比较与详解
  • 浅谈SQL Server中的三种物理连接操作(性能比较)
  • 比较详细Python正则表达式操作指南(re使用)
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • C++ Maps 成员 key_comp():返回比较元素key的函数
  • 问一下,现在比较新比较好的MYSQL版本和JDBC版本
  • C++ Maps 成员 value_comp():返回比较元素value的函数
  • SOCKET 比较是在比较什么 急
  • C++ MultiMaps 成员 key_comp():返回比较key的函数
  • 问一个比较简单的问题 frame 的 setSize()放在那里比较合适
  • C++ MultiMaps 成员 value_comp():返回比较元素value的函数
  • 大家推荐一下有关LINUX7有关的网络编程的书。最好是比较全面的!比较经典的。
  • C++ Double Ended Queues(双向队列) 成员 Operators:比较和赋值双向队列
  • 用java读一个比较大的文本文件(几百k~几M)怎么才能比较快?
  • C++ Strings(字符串) 成员 compare():比较两个字符串
  • "400分给有比较好的字符串比较的算法的朋友"要结帖,想做笔迹保留的不可漏看哦
  • linux c/c++ IP字符串转换成可比较大小的数字
  • arm-linux-gcc 在哪下载比较好,历史版本比较齐?
  • C++ Bitsets 成员 Operators:比较和赋值bitsets
  • 问一个比较简单的问题 请不要见笑 frame 的 setVisible()放在那里比较合适?
  • STL vector+sort排序和multiset/multimap排序比较
  • 在JSP中用session比较好?还是cookie比较好?因为什么?
  • 文档数据库mongodb与列式数据库hbase详细比较
  • 请大家帮忙推荐几款linux下比较好用的看jpeg图和看mpeg4比较好用的软件!
  • mongodb和redis哪个好?mongodb和redis比较
  • 请各位说说,在linux下,c的什么编译器比较好用比较经典一些?推荐一下


  • 站内导航:


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

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

    浙ICP备11055608号-3