转:http://zhidao.baidu.com/link?url=RIlRhZpctu3I6ll8xfl9iuC3C_RORlj--NfJpEeORcR9AI94iOxnsVgQFSYVziIXznnmr__UysGrVTLHShbHdQfCzSuJLCzzeJzNAtRz97e
比如文件里有下面一行(不确定第几行), 只有检查到文件里某一行同时存在 "XYZD" 和“A6620” 才认为正确,该如何检查呢?
....
XYZD abcde 000024 A6620 UUUXSUDD
.....
....
XYZD abcde 000024 A6620 UUUXSUDD
.....
2014-12-31 10:38
最佳答案
|
1
|
grep
^.*XYZD.*UUUXSUDD.*$ .
/a2
.txt
|
在当前目录下a2.txt中过滤, 最前面有^代表一行开始 ,最后面$代表一行结束,一行中包含你需要检查的内容
本文介绍了一种利用grep命令在文本文件中查找同时包含“XYZD”和“A6620”的行的方法。通过正则表达式的精确匹配,可以有效地进行文本内容的验证。
1272

被折叠的 条评论
为什么被折叠?



