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



我正在尝试在具有整数列表的某些文本文件中找到异常。有没有办法在多个文件中搜索大于x?

的数字
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

我正在尝试找到超过1000ms的ping异常,我希望搜索的唯一文件位于我正在工作的文件夹中。这就是我能够获得所需结果的方式:

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

这是非常基本的,但可满足我的需求。

最新更新