У меня есть папка с проблемами, которая выглядит так:
problem1, domain 1
problem2, domain 2
problem3, domain 3
Я хочу использовать GNU Parallel для решения таких задач. Это короткая версия того, что я пробовал:
seq 01 20 | parallel -k -j6 java pddl/benchmarks_STRIPS/psr/p{}-domain.pddl -f pddl/benchmarks_STRIPS/psr/p{}.pddl
Мне нужна какая-то команда, которая сообщит GNU параллельно, что домен 1 должен быть скомпилирован с проблемой 1, домен 2 — с проблемой 2 и т. д. Есть ли способ сделать это с помощью GNU или я должен написать каждый по отдельности?
seq 01 20
производит числа с нулевым дополнением? Мой нет. Возможно, вам нужноprintf "%02d\n" $(seq 1 20) | parallel ...
- person Mark Setchell   schedule 18.04.2016