gpt4 book ai didi

awk - 用 n 个零填充列并修剪多余的值

转载 作者:行者123 更新时间:2023-12-04 19:04:35 24 4
gpt4 key购买 nike

例如原始数据文件
file.org :

1  2  3  4  5
6 7 8 9 0
11 12 13 14 15
16 17 18 19 20
21 22 23 24 25

在第 2 列中插入三个数据点 (0),
输出文件应如下所示
file.out :
1  0  3  4  5
6 0 8 9 0
11 0 13 14 15
16 2 18 19 20
21 7 23 24 25

请帮忙。

最佳答案

以下awk会做的伎俩:

awk -v n=3 '{a[NR]=$2; $2=a[NR-n]+0}1' file

关于awk - 用 n 个零填充列并修剪多余的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55105657/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com