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

查找文件里的信息

    来源: 互联网  发布时间:2016-10-29

    本文导语:  比如一个文本文件test是这样的: ----------- BEGIN /*!*/; # at 51315 #101210 16:22:36 server id 1  end_log_pos 51343       Intvar SET INSERT_ID=328/*!*/; # at 51343 #101210 16:22:36 server id 1  end_log_pos 51548       Query thread_id=835  ...

比如一个文本文件test是这样的:
-----------
BEGIN
/*!*/;
# at 51315
#101210 16:22:36 server id 1  end_log_pos 51343       Intvar
SET INSERT_ID=328/*!*/;
# at 51343
#101210 16:22:36 server id 1  end_log_pos 51548       Query thread_id=835       exec_time=0     error_code=0
SET TIMESTAMP=1291969356/*!*/;
INSERT INTO order_size_amount (order_id, amount, rule_id, size_id, company_id, member_id) VALUES ('499', '3', 153, '311', '36', '63')
/*!*/;
# at 51548
#101210 16:22:36 server id 1  end_log_pos 51575       Xid = 11333
COMMIT/*!*/;
# at 51575
#101210 16:22:36 server id 1  end_log_pos 51652       Query thread_id=835       exec_time=0     error_code=0
SET TIMESTAMP=1291969356/*!*/;
BEGIN
/*!*/;
# at 51652
#101210 16:22:36 server id 1  end_log_pos 51680       Intvar
SET INSERT_ID=154/*!*/;
# at 51680
#101210 16:22:36 server id 1  end_log_pos 51908       Query thread_id=835       exec_time=0     error_code=0
SET TIMESTAMP=1291969356/*!*/;
INSERT INTO order_rule (assembly_id, per_size, memo, order_id, order_amount_desc_id, company_id, member_id) VALUES ('347', '11', '', '499', 115, '36', '63')
/*!*/;
# at 51908
#101210 16:22:36 server id 1  end_log_pos 51935       Xid = 11334
COMMIT/*!*/;

------------------------
我想查找 order_size_amount,
grep "order_size_amount" test
INSERT INTO order_size_amount (order_id, amount, rule_id, size_id, company_id, member_id) VALUES ('499', '3', 153, '311', '36', '63')

但是我不值查找这一个,想找到的结果是

SET TIMESTAMP=1291969356/*!*/;
INSERT INTO order_size_amount (order_id, amount, rule_id, size_id, company_id, member_id) VALUES ('499', '3', 153, '311', '36', '63')

把他的前一条也显示出来.该怎么做?


|
grep -C1 "order_size_amount" test
试试

    
 
 

您可能感兴趣的文章:

  • 根据文件大小查找文件的find命令举例(Linux,centos,redhat)
  • Linux下怎么查找指定文件大小的文件?如查找100MB以上的文件
  • linux下find查找文件命令详细介绍及find文件用法举例说明
  • Linux查找包含指定文字的文件(linux查找指定文件)
  • Linux系统命令:find(文件查找命令)介绍及用法示例
  • 还发一个查找文件的贴子,给一个相对目录USR0怎样用JAVA查找其下的文件
  • 在unix查找某个目录下一小时前的生成的文件,怎么查找?find只能按天来查。
  • 菜问题:请问如何根据文件中的一段内容查找文件路径和文件名称,在线等候
  • 如何查找不同目录下相同名称的文件,输出文件的路径?
  • UNIX下how to 查找所有的文件夹下的文件?
  • 不打开文件如何查找文件中的字符
  • 怎么查找 目录下 权限是非 755的文件和文件夹
  • 查找文件包含文字。包括子目录中的文件
  • linux查找文件问题
  • 如何在Linux下查找文件内容包含某个特定字符串的文件?
  • 请教有关文件查找的问题
  • 在LINUX中如何查找文件内容中含有某字符串的文件。
  • sqlserver iis7站长之家
  • linux 查找文件名中带数字的文件
  • 查找目录及子目录下所有文件中含有字符串‘CHINA’的文件
  • grep不查找隐藏文件的方法
  • 如何查找一些结构体的信息
  • 怎么查找有内核函数及其有关信息???
  • ifreq是什么东西?怎样在linux下查找ifreq的信息?在线等!
  • 如何查找库函数的详细信息
  • c语言实现的货物管理系统实例代码(增加删除 查找货物信息等功能)
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • C++ Strings(字符串) 成员 rfind():查找最后一个与value相等的字符(逆向查找)
  • php顺序查找与二分查找实例
  • C++ Maps 成员 find():查找一个元素
  • php顺序查找和二分查找示例
  • C++ MultiMaps 成员 find():查找元素
  • vim怎么查找并替换 “[bx][si]”呢。。貌似是因为两个中括号连在一起查找不到。。
  • C++ Strings(字符串) 成员 find():在字符串中查找字符
  • java 折半查找法(二分查找)实例
  • C++ Strings(字符串) 成员 find_first_of():查找第一个与value中的某值相等的字符
  • php字符串查找 查找字符最后一次出现位置
  • C++ Strings(字符串) 成员 find_last_of():查找最后一个与value中的某值相等的字符
  • jquery 父页面查找iframe子页面内容、子页面查找父页面内容
  • C++ Strings(字符串) 成员 find_first_not_of():查找第一个与value中的所有值都不相等的字符
  • 高分急求:UNIX环境下查找字符串的问题 (给出文件路径,和需要查找的字符串)工作急需,恳求各位高手帮忙!!!!
  • C++ Strings(字符串) 成员 find_last_not_of():查找最后一个与value中的所有值都不相等的字符
  • find命令怎么用能够实现不递归查找子目录?
  • Linux c++库boost unordered_set数据插入及查找代码举例
  • linux虚拟机在Vim中怎么取消查找
  • HASH查找的程序实现及性能分析
  • UNIX中如何查找特殊字符串
  • Linux c++库boost unordered_map数据插入及查找代码举例
  • Mac无线网络查找工具 iStumbler


  • 站内导航:


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

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

    浙ICP备11055608号-3