【发布时间】:2013-08-23 09:21:24
【问题描述】:
我正在使用 shell,我有一个包含 3 列的文件,我想要的是在 2 列和 3 列中搜索两个不同的字符串。我认为 awk 会很有用,但我找不到正确的方法。
输入文件:
0000: 3.302295 22.508675
0001: 2.913368 14.100854
0002: 3.530211 19.428879
0003: 3.239985 16.981230
0004: 3.088717 25.245083
0005: 3.156010 3.785273
我想给出两个搜索字符串,如 3.30 和 22.5,并将第一行作为输出
0000: 3.302295 22.508675
谢谢
【问题讨论】:
-
请提供一些示例输入和所需的输出。否则答案会太抽象,我猜。
-
向我们展示 1)示例输入(3 cols 文件)2)两个搜索字符串,3)预期输出,4)更好的代码。
标签: linux string shell multiple-columns