2010-12-07 51 views
1

递增列中的值在先前的问题,我问怎么了1AWK:如何通过一个

递减一列中所有条目的值(正确)的答案是 的awk“{$ 7-- ;打印$ 0}',其中$ 7表示第7列

INCREMENTING列值的类似答案是什么?

非常感谢

基督教

+4

并预测未来的问题:`awk'{$ 7 + = 2; print $ 0}'`会增加2和`awk'{$ 7 * = 3;打印$ 0}'`将其加倍和`awk'{$ 7/= 4;打印$ 0}'`会将它四分之一。 – 2010-12-07 22:33:00

+0

不能忘记指数! (他们是你错过的唯一数学运算符,丹尼斯!)'awk'{$ 7^= 3} 1'`将立方体列。 – ghoti 2016-12-28 17:58:03

回答

2

使用++而不是--