2017-02-03 7 views
0

У меня есть некоторые задания, начинающиеся с sbatch, например.sbatch pass коды выхода зависимых заданий

a=$(sbatch ...) 
b=$(sbatch ...) 

Теперь третья работа в очередь после или б сделаны:

c=$(sbatch --dependency=afterany:$a:$b ...) 

Как я могу передать статус завершения задачи а и Ь к сценарию с?

ответ

0

У вас есть несколько вариантов;

  • имеют c прочитать файл на диске, который продуцируется a и b;
  • имеет c использования sacct для получения статуса a и b:

    sacct -o -n -o состояние -j $ в