【发布时间】:2013-09-08 11:01:52
【问题描述】:
我有一个脚本,它接受三个参数并像这样运行:
myscript.sh input1.fa input2.fa out.txt
脚本从input1.fa 和input2.fa 中各读取一行,进行一些比较,然后将结果写入out.txt。要求两个输入具有相同的行数,并且out.txt 在脚本完成后也将具有相同的行数。
是否可以使用 GNU parallel 并行化?
我不关心输出与输入的顺序不同,但我确实需要将input1.fa 的ith 行与input2.fa 的ith 行进行比较。此外,如果我得到多个输出文件(如output{#})而不是一个,这是可以接受的——我将cat 它们放在一起。
我找到了this 主题,但答案并不是我想要的。
我知道我可以split 两个输入文件并使用xargs 成对并行处理它们,但如果可能的话,我想在一行中执行此操作...
【问题讨论】:
标签: linux gnu-parallel