【发布时间】:2015-11-05 13:28:46
【问题描述】:
我有一个包含许多缺失值的数据集,如 9999、9000 等。部分数据是
input.txt
30
9999
10
40
23
44
9000
9999
31
.
.
我想使用以下条件打印同一列。
if $1 < 9000 then no change, else $1+100
希望输出是
ofile.txt
130
9999
110
140
123
144
9000
9999
131
.
.
我正在尝试以下操作,但无法成功。
awk 'if ($1<9000) {printf "%7s\n", $+100}' input.txt
【问题讨论】:
标签: awk