我想用兩個輸入運行Python腳本,如下所示。我得到了這兩個輸入中的~300個,所以我想知道是否有人可以建議如何並行運行它們。如何使用gnu-parallel處理帶有兩個輸入的腳本?
的單次運行的樣子:
python stable.py KOG_1.fan KOG_1.fasta > KOG_1.stable
我與並行測試它不工作:
ls *.fan; ls *.fasta | parallel python stable.py {} {} > {.}.stable
但我怎麼指定一個已經與_1.fan
和_1.fasta
運行;然後_2.fan
和_1.fasta
依此類推......直到_300.fan
和_300.fasta
。
它不應該是_2.fasta第二次? – Rainer
刪除了無用的短語。它們在SO上已棄用,請不要將它們添加回來。 –