【发布时间】:2019-05-14 20:01:52
【问题描述】:
我有一个标准输入从示例表单中的另一个 bash 函数输出管道传输:
fruit=apple
dog=doberman
car=bmw
flower=tulip
---
fruit=orange
dog=corgy
car=ford
flower=rose
---
...如此重复数千次...
从这个多次重复的管道标准输出中,我只想提取与水果和汽车匹配的值,如下所示:
apple
bmw
---
orange
ford
---
如果 sed/awk 魔法可以输出类似 csv 表格的格式,那就更好了,像这样:
apple,bmw
orange,ford
我只有 bash 字符串输入操作魔术方面的基本知识,因此我们将不胜感激。
【问题讨论】:
-
您好。你试过什么代码?你必须只使用 bash/awk/sed 吗?你考虑过 perl 吗?