Parallel processing Gnu与两个输入文件并行,不生成所有输入源组合

Parallel processing Gnu与两个输入文件并行,不生成所有输入源组合,parallel-processing,gnu-parallel,Parallel Processing,Gnu Parallel,我有两个具有相同基本名称的文件,我想使用Ruby脚本对它们进行解析,并且在一个库中,只有一对文件可以使用: parallel-J4“prodigal_pfam_merge.rb{1}{2}>{1}.final.gff:::*.gff.parsed::::*.domtblout.parsed 但考虑到并行将提供所有输入源的组合,这在处理多组文件时不起作用。我需要的只是与共享基文件名的组合。 如果可以删除两个扩展(2次{.}或{.}),那么我会做: parallel-J4“prodigal_pfam

我有两个具有相同基本名称的文件,我想使用Ruby脚本对它们进行解析,并且在一个库中,只有一对文件可以使用:

parallel-J4“prodigal_pfam_merge.rb{1}{2}>{1}.final.gff:::*.gff.parsed::::*.domtblout.parsed

但考虑到并行将提供所有输入源的组合,这在处理多组文件时不起作用。我需要的只是与共享基文件名的组合。 如果可以删除两个扩展(2次{.}或{.}),那么我会做:

parallel-J4“prodigal_pfam_merge.rb{}{..}.domtblout.parsed>{}.final.gff”:::*.gff.parsed


是的,奥勒·坦格,我看着你;-)

如果没有额外的文件,那么
--xapply
应该适合您吗?

太棒了!顺便说一下,我喜欢多输入的逻辑{n}符号。谢谢你!