gpt4 book ai didi

shell - 想在shell脚本中解析一个字符串

转载 作者:行者123 更新时间:2023-12-04 06:28:03 26 4
gpt4 key购买 nike

我有一个格式为 `foo="is a first one"foo1="is a second one"foo3="is a third one"的字符串以及许多类似上述模式的字段。我想解析这个并将 o/p 作为

foo              foo1              foo3
is a first one is a second one is a third one

任何帮助是极大的赞赏。

最佳答案

对输出进行列化是困难的部分。 (我在这里同意 Noufal 的观点,perl 是一个很好的方法。)但是,它可以与其他更基本的工具一起使用。例如:

$猫输入

是第一个
foo1
是第二个
foo3
是第三个
$ ( awk 'NR % 2' 输入; awk 'NR % 2 == 0' 输入) |粘贴 - - - |列 -s' ' -t
foo foo1 foo3
是第一个是第二个是第三个

(请注意, column 的 -s 参数应在单引号之间包含一个制表符。)

关于shell - 想在shell脚本中解析一个字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5786393/

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