码迷,mamicode.com
首页 > 其他好文 > 详细

文件内容多字符串搜索

时间:2016-06-02 11:45:50      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:shell

问题:

需要精确的检测L文件内容,如果文件中同时含有"hello","name","old","floatdir"这四个词则输出正确,如果缺省其中的任何一个都需要输出错误。


文件L的内容如下:

L1:
hello
name
old
floatdir

L2:
hello
name
old


解答:

awk ‘BEGIN{RS=""}{if($0~/floatdir/ && $0~/name/ && $0~/hello/ && $0~/old/)print $1"True";else print $1"False"}‘ file
L1:True
L2:False

本文出自 “八英里” 博客,请务必保留此出处http://5921271.blog.51cto.com/5911271/1785371

文件内容多字符串搜索

标签:shell

原文地址:http://5921271.blog.51cto.com/5911271/1785371

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!