使用bash或(g)awk将多个列表放入矩阵

使用bash或(g)awk将多个列表放入矩阵,bash,list,matrix,awk,Bash,List,Matrix,Awk,我想检查文件A中的文件哈希是否与某些文件匹配。但是这些文件由id标识,这些id有一个友好的名称,该名称在另一个文件B中指定 我有几个命令列出id 1,一个命令列出与文件B中id顺序相同的文件名2。散列来自文件a 我希望这些值在矩阵中,这样我就可以搜索并匹配它们,如: Id路径散列 id1路径1哈希1 id2路径2哈希2 这有可能吗?您没有提供足够的信息来提供代码,但您应该能够用解决此问题 让我们假设一个包含 id1<tab>hash1 id2<tab>hash2 注意,

我想检查文件A中的文件哈希是否与某些文件匹配。但是这些文件由id标识,这些id有一个友好的名称,该名称在另一个文件B中指定

我有几个命令列出id 1,一个命令列出与文件B中id顺序相同的文件名2。散列来自文件a

我希望这些值在矩阵中,这样我就可以搜索并匹配它们,如:

Id路径散列

id1路径1哈希1

id2路径2哈希2


这有可能吗?

您没有提供足够的信息来提供代码,但您应该能够用解决此问题

让我们假设一个包含

id1<tab>hash1
id2<tab>hash2
注意,第一列用作键,必须在两个文件中对其进行排序

id1<tab>path1
id2<tab>path2
$ join A B
id1 hash1 path1
id2 hash2 path2