gpt4 book ai didi

awk - 用新行sed替换第二个空格

转载 作者:行者123 更新时间:2023-12-01 09:09:52 25 4
gpt4 key购买 nike

我有以下格式的数据:

1234 2 3457 2 23454 12 98769 1 123 20

我正在尝试以以下格式获取数据:
1234 2 
3457 2
23454 12
98769 1
123 20

我尝试使用:
sed -E -e 's/[[:blank:]]+/\n /2' test.txt

但这没用。

最佳答案

Awk 解决方案:

awk '{ for(i=1; i<=NF; i+=2) print $i, $(i+1) }' test.txt
  • i+=2-增量步骤(每次迭代处理2个项目)

  • 输出:
    1234 2
    3457 2
    23454 12
    98769 1
    123 20

    关于awk - 用新行sed替换第二个空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49510825/

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