【发布时间】:2023-04-10 11:37:01
【问题描述】:
我有一个输入文件,比如:
a=1 b=2 c=3 d=4
a=2 b=3
a=0 c=7
a=3 b=9 c=0 d=5
a=4 d=1
c=9
假设列名的顺序(a、b、c 和 d)保持不变。如何编写脚本/命令来帮助我提取特定于列 b 和 d 的值?所以我的输出应该是:
b=2 d=4
b=3
b=9 d=5
d=1
我可以编写一个“不太好”的 awk 命令,使用多个分隔符来过滤掉这些命令,使用管道使用 -F 选项,但我相信还有一种更优雅的方法可以做到这一点。
请帮忙。
【问题讨论】: