相关疑难解决方法(0)

打印值至少比同一列中上下 3 个步骤的值大 2 倍

我有一个清单

2
2
2
3
2
2
2
4
2
2
2
Run Code Online (Sandbox Code Playgroud)

我想打印至少比同一列中上下 3 个步骤的值大 2 倍的值。

输出应该是

4
Run Code Online (Sandbox Code Playgroud)

怎么做?我在这里一个类似的问题,只是为了更好地说明我写在这里,谢谢。

20171006 更新:抱歉过度简化了我的实际输入文件,它实际上是一个表格而不是我需要在多列(第 2、3、4 列等)中选择并打印出第 1 列的列表。我如何合并该列此类脚本中的信息?

A 2 2 2
B 2 2 2
C 2 2 2
D 3 3 3
E 2 2 2
F 2 2 2
G 2 2 2
H 4 4 4
I 2 2 2 
J 2 2 2 
K 2 2 2 
Run Code Online (Sandbox Code Playgroud)

并得到

H
Run Code Online (Sandbox Code Playgroud)

awk

4
推荐指数
2
解决办法
811
查看次数

标签 统计

awk ×1