使用 Gnu Parallel 运行 一个针对我的程序的测试文件夹
Using Gnu Parallel to run a folder of tests against my program
我正在尝试使用 gnu 并行进行 运行 测试。我试过这个命令,但它不起作用,我不知道我做错了什么。
seq 01 35 | parallel java -javaagent:build/libs/pddl4j-3.0.21-SNAPSHOT.jar
-server -Xms2048m -Xmx2048m fr.uga.pddl4j.planners.hsp.HSP -o pddl/blocksworld/
domain.pddl -f pddl/blocksworld/p{}.pddl -i 8 >> pddl{}.txt
这是我尝试过的 运行 这将 运行 我的程序针对文件夹 "blocksworld"
中的所有测试文件
java -javaagent:build/libs/pddl4j-3.0.21-SNAPSHOT.jar -server -Xms2048m -Xmx2048m
fr.uga.pddl4j.planners.hsp.HSP -o pddl/blocksworld/
domain.pddl -f pddl/blocksworld/p01.pddl -i 8 >> pddl01.txt
以上是我用来 运行 一次测试并将输出保存到 txt 文件的方法。任何人都可以帮助我可以并行使用 运行 它们吗?
您需要引用“>>”。
seq 01 35 | parallel java -javaagent:build/libs/pddl4j-3.0.21-SNAPSHOT.jar
-server -Xms2048m -Xmx2048m fr.uga.pddl4j.planners.hsp.HSP -o pddl/blocksworld/
domain.pddl -f pddl/blocksworld/p{}.pddl -i 8 '>>' pddl{}.txt
我正在尝试使用 gnu 并行进行 运行 测试。我试过这个命令,但它不起作用,我不知道我做错了什么。
seq 01 35 | parallel java -javaagent:build/libs/pddl4j-3.0.21-SNAPSHOT.jar
-server -Xms2048m -Xmx2048m fr.uga.pddl4j.planners.hsp.HSP -o pddl/blocksworld/
domain.pddl -f pddl/blocksworld/p{}.pddl -i 8 >> pddl{}.txt
这是我尝试过的 运行 这将 运行 我的程序针对文件夹 "blocksworld"
中的所有测试文件java -javaagent:build/libs/pddl4j-3.0.21-SNAPSHOT.jar -server -Xms2048m -Xmx2048m
fr.uga.pddl4j.planners.hsp.HSP -o pddl/blocksworld/
domain.pddl -f pddl/blocksworld/p01.pddl -i 8 >> pddl01.txt
以上是我用来 运行 一次测试并将输出保存到 txt 文件的方法。任何人都可以帮助我可以并行使用 运行 它们吗?
您需要引用“>>”。
seq 01 35 | parallel java -javaagent:build/libs/pddl4j-3.0.21-SNAPSHOT.jar
-server -Xms2048m -Xmx2048m fr.uga.pddl4j.planners.hsp.HSP -o pddl/blocksworld/
domain.pddl -f pddl/blocksworld/p{}.pddl -i 8 '>>' pddl{}.txt