Заставьте скрипт cshell ждать завершения работы LSF
У меня есть сценарий оболочки, который отправляет задачу на сервер LSF, и до тех пор, пока работа не будет завершена, определенные наборы команд будут выполняться над выходными файлами. Но поскольку я помещаю задачу в bsub, задача выполняется на другом сервере, и если я добавлю команды в более позднюю часть того же самого сценария, эти наборы команд будут выполнены немедленно. Могу ли я узнать, есть ли способ контролировать завершение задачи, чтобы я мог запустить оставшуюся часть сценария? Спасибо большое!
1 ответ
Вы можете опросить bjobs -o
или, если у вас есть более новая версия LSF, используйте bwait
,