Я запускаю деякі програми над кластером, і я хотів би запускати їх послідовно, тобто коли перша програма закінчується, друга починається і так далі. Це так, що мій кластер не перевищує його пропускну здатність та пул пам’яті. Crontab - це не те, що я шукаю, бо не знаю, коли програма закінчиться. Чи є спосіб я запускати свої програми таким чином?
Щоб додати відповідь @Hennes, можна використовувати круглі дужки для групових команд, якщо пріоритети не є корисними - && є більш пріоритетним, ніж ||, що можна вважати більш пріоритетним, ніж;.
—
Дараель
program1 ; program2 ; program3
щоб послідовно запустити три програми, абоprogram1 && program2
запустити програму 2 після того, як програма1 успішно закінчилася. (&& для успіху, || за невдачу).