【发布时间】:2020-06-14 03:19:28
【问题描述】:
我有一个包含 3 列的文件,如下所示:
NC_0001 10 x
NC_0001 11 x
NC_0002 90 y
我想使用另一个包含转换的文件 .txt 来更改第一列的名称,就像:
NC_0001 1
NC_0001 1
NC_0002 2
...
所以最后我应该有:
1 10 x
1 11 x
2 90 y
我该怎么做? 附言第一个文件非常大(50 GB),所以我必须使用 awk 之类的 unix 命令。
【问题讨论】:
-
欢迎来到 Stack Overflow。 SO 是面向专业和热情的程序员的问答页面。将您自己的代码添加到您的问题中。您应该至少展示自己为解决这个问题所做的研究。
标签: shell file dictionary unix awk