gpt4 book ai didi

linux - 在下一行的空白区域下方重复第一行中第一列的值

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:26:04 26 4
gpt4 key购买 nike

我有一个来自系统的如下输入

a b c d
h i j
e f g

a q w e
r r t
y u i

a i o p
j k l
t y u

我需要将输出安排为

a b c d
a h i j
a e f g

a q w e
a r r t
a y u i

a i o p
a j k l
a t y u

我已经尝试过使用'awk'作为

awk -v FS="[[:space:]][[:space:]]+" -v OFS="/t" '{print $1,$2,$3,$4}' .

最佳答案

$ awk '{if (/^ /) $1=val FS $1; else val=$1} 1' file
a b c d
a h i j
a e f g

a q w e
a r r t
a y u i

a i o p
a j k l
a t y u

关于linux - 在下一行的空白区域下方重复第一行中第一列的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52423874/

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