curl 如何使用awk转置表格格式?[已关闭]

ljo96ir5  于 2022-11-13  发布在  其他
关注(0)|答案(1)|浏览(140)

已关闭。此问题需要更多的focused。当前不接受答案。
**想要改进此问题吗?**更新问题,使其仅关注editing this post的一个问题。

两个月前关门了。
Improve this question
我有一个REST API,它通过cURL提供如下输出:

OK:
groupId: 27
groupPath: My Organization\Management\xyz

groupId: 32
groupPath: My Organization\Management\Database Host\xyz

我希望输出的格式如下:

groupId   groupPath
27        My Organazation\Management\xyz
32        My Organization\Management\Database Host\xyz

有什么线索吗?
提前感谢!

1wnzp6jl

1wnzp6jl1#

读取groupId:行时,将组ID保存在变量中。读取groupPath:行时,将保存的组ID替换到该行中并打印该行。

awk 'BEGIN {print "groupId   groupPath"} /groupId:/ { g = $2 } /groupPath:/ {$1 = g;print}'

DEMO

相关问题