Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Parallel processing .s.GNU并行,一次执行几个文件中的命令_Parallel Processing - Fatal编程技术网

Parallel processing .s.GNU并行,一次执行几个文件中的命令

Parallel processing .s.GNU并行,一次执行几个文件中的命令,parallel-processing,Parallel Processing,我有一个名为macse.cmd的文件,其中包含1000个要执行的命令,每行1个命令 我想用并行程序一次执行30次。我不在乎他们是按什么顺序执行的,只要他们都是 我尝试了“parallel-j30./macse.cmd”,但这导致它们逐个运行,我甚至不知道如何阻止它们 阿德里安 p、 美国 命令如下所示: java -jar -Xmx5000m ~/programs/macse_v1.01b.jar -prog alignSequences -seq M715_2100035271/all_una

我有一个名为macse.cmd的文件,其中包含1000个要执行的命令,每行1个命令

我想用并行程序一次执行30次。我不在乎他们是按什么顺序执行的,只要他们都是

我尝试了“parallel-j30./macse.cmd”,但这导致它们逐个运行,我甚至不知道如何阻止它们

阿德里安

p、 美国

命令如下所示:

java -jar -Xmx5000m ~/programs/macse_v1.01b.jar -prog alignSequences -seq M715_2100035271/all_unaligned.fasta -out_NT M715_2100035271/aligned_nt.fasta -out_AA M715_2100035271/aligned_aa.fasta
java -jar -Xmx5000m ~/programs/macse_v1.01b.jar -prog alignSequences -seq M715_100078281/all_unaligned.fasta -out_NT M715_100078281/aligned_nt.fasta -out_AA M715_100078281/aligned_aa.fasta
java -jar -Xmx5000m ~/programs/macse_v1.01b.jar -prog alignSequences -seq M715_510001221/all_unaligned.fasta -out_NT M715_510001221/aligned_nt.fasta -out_AA M715_510001221/aligned_aa.fasta
java -jar -Xmx5000m ~/programs/macse_v1.01b.jar -prog alignSequences -seq M715_100094159/all_unaligned.fasta -out_NT M715_100094159/aligned_nt.fasta -out_AA M715_100094159/aligned_aa.fasta

因此,只有M715编号在命令之间变化。

命令是否总是相同的?如

echo "A"
echo "B"
echo "C"
?

然后您应该将其更改为:

"A"
"B"
"C"
然后运行:
parallel-j30-amacse.cmd echo
其中当然
echo
是您的实际命令

parallel -j 30 < ./macse.cmd
浏览本教程:

man parallel_tutorial

不幸的是,命令和参数略有变化,编辑初始消息
man parallel_tutorial