【发布时间】:2013-07-10 22:56:36
【问题描述】:
我有类似last time 的问题。
这次我有一个header 文件,看起来像:
>random header 2
>random header name1
还有我的basefile
>random header name1
wonderfulstringwhatsoevergoeson
>random header 2
someotherline
现在的目标是获得以下输出:
另一条线
wonderfulstringwhatsoevergoeson
所以我想要来自basefile 的比赛后的行。 (只有这一个,不是标题)
重要的是,它应该保持header的顺序。
排序不起作用,因为它会保持字母顺序,这不应该发生。
我想不通,grep 如何比较两个文件并在匹配后给出行:/
【问题讨论】:
-
您可以修改
sort。只需使用类似sort _sort_function ...take a look here
标签: perl sed awk pattern-matching