小编swa*_*eil的帖子

如何在 csv 文件中随着数字的增加而增加列值

我有一个包含 3 列的文本文件,如下所示。

$ cat test.txt
1,A,300
1,B,300
1,C,300
Run Code Online (Sandbox Code Playgroud)

到目前为止我已经尝试过,awk -F, '{$3=$3+1;print}' OFS=, test.txt

但输出如下:

1,A,301
1,B,301
1,C,301
Run Code Online (Sandbox Code Playgroud)

& 下面是我想要的输出

现在我只想增加第三列,输出应该如下所示

1,A,300
1,B,301
1,C,302
Run Code Online (Sandbox Code Playgroud)

我怎样才能达到预期的输出?

awk sed

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

awk ×1

sed ×1