【发布时间】:2017-12-27 20:30:15
【问题描述】:
我有一个包含 5 列的制表符分隔文件。当第 4 列中列出的条目的第 3 列中的值最大时,我想打印整行。 示例输入:
Col1 Col2 Col3 Col4 Col5
123 456 22 NM01 +
675 564 21 NM01 +
342 789 12 NM01 +
231 452 56 NM02 +
456 783 178 NM02 +
预期结果:
123 456 22 NM01 +
456 783 178 NM02 +
基本上,当 Col3 具有 col4 中条目的最大值时,打印出该行。
我正在尝试使用 unix 命令。我对此并不陌生,无法找到如何为 col4 的每种情况查找 col3 中的最大值的示例(例如:NM01、NM02 ..)
【问题讨论】: