Желательно иметь выходные файлы PBSPro std, которые легко понять при использовании массивов заданий. Я не нашел способ.
Вот набор заданий для обсуждения -
Job id Name User Time Use S Queue
---------------- ---------------- ---------------- -------- - -----
651902.srvname pl_0000 xxxxxxxxx 00:00:00 R large
651903[].srvname dp_0000-0001 xxxxxxxxx 0 H large
651904.srvname bp_0100 xxxxxxxxx 0 H large
651905[].srvname dp_0000-bpx6 xxxxxxxxx 0 H large
Запуск qsub без изменения выходного имени приводит к файлам для каждого из вложенных заданий для массивов заданий. Например, следующие файлы создаются для задания 651905 []:
651905[1].srvname.OU
651905[2].srvname.OU
...
651905[x].srvname.OU
Использование qsub -o [JOBNAME], которое известно при запуске, приводит к одному файлу для идентификатора массива заданий, так что вывод std доступен только для одного из подзадач.
Требуемый набор выходных файлов:
dp_0000-bpx6[1].OU
dp_0000-bpx6[2].OU
...
dp_0000-bpx6[x].OU
Как это можно сделать? Другими словами, как имя выходного файла может быть установлено на что-то более понятное при сохранении индекса массива?
Вторичный вопрос: как я могу включить порядковый номер вместе с названием работы? Что-то вроде -
dp_0000-bpx6.651905[1].OU
dp_0000-bpx6.651905[2].OU
...
dp_0000-bpx6.651905[x].OU