我有两个文件
第一个文件,即 file1,包含具有以下值的三行
17.503766
17.252752
17.348948
第二个文件,即 frame1 包含以下值
38.730
17.270
24.370
45.180
46.510
目标是计算 frame1 文件中的这些值中有多少大于 file1 的 line1 中显示的值。
所以将类似于下面的内容,但是我不知道如何将其设置为标准
awk '($1>??){ ++count } END{ print count }' 'frame1' > 'file-new'
使用 GNU awk,您可以替换:
为了提高效率,请执行以下操作:
尝试使用以下命令
k=
awk 'BEGIN{sum=0}($1 > sum){sum=$1}END{print sum}' file1