grep大于file1.txt file2.txt file3.txt和file4.txt中的整数

时间:2014-02-04 13:01:11

标签: grep

我试图找到一些包含整数列表的文本文件中的异常。有没有办法在多个文件中搜索大于x的数字?

2 个答案:

答案 0 :(得分:0)

alex@porcellino:/tmp/test$ ls
a  b
alex@porcellino:/tmp/test$ cat a
1
2
16
4
7
alex@porcellino:/tmp/test$ cat b
5
6
89
11
alex@porcellino:/tmp/test$ for n in `cat * | sort | uniq`;do if [ $n -gt 12 ];then grep $n *;fi;done
a:16
b:89

答案 1 :(得分:0)

我试图找到超过1000毫秒的ping异常,我想搜索的唯一文件位于我正在使用的文件夹中。这就是我能够获得所需结果的方式:

cat * | egrep 'time=........ ms|time=......... ms' 

这是非常基本的,但适合我的需要。