АнглийскийФранцузскийИспанский

Значок OnWorks

qsubposix - Интернет в облаке

Запустите qsubposix в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда qsubposix, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


qsub - отправить скрипт

СИНТАКСИС


qsub [-a дата_время] [−А строка_аккаунта] [−с интервал]
[директива_префикс] [-e путь_имя] [−ч] [-j join_list]
[-k сохранить_список] [−м mail_options] [−М список_почты] [−Н имя]
[−о путь_имя] [-p приоритет] [-q назначение] [-r y|n]
[-S путь_имя_список] [−и список_пользователей] [-v список_переменных] [−V]
[-z] [скрипт]

ОПИСАНИЕ


Чтобы отправить сценарий, нужно создать пакетное задание, которое выполняет сценарий. Сценарий
отправлено запросом на сервер пакетной обработки. В qsub утилита - это пакет, доступный пользователю
клиент, отправляющий сценарий.

После успешного завершения qsub коммунальное предприятие должно создать пакетное задание, которое
выполнить представленный скрипт.

" qsub утилита должна представить сценарий, отправив Очередь работа Запрос на сервер пакетной обработки.

" qsub утилита помещает значения следующих переменных среды в
Список_переменных атрибут пакетного задания: ГЛАВНАЯ, ДЛИННЫЙ, LOGNAME, PATH, ПОЧТА, SHELLи TZ.
Имя переменной среды должно быть текущим именем с префиксом строки
ПБС_О_.

Примечание: Если текущее значение ГЛАВНАЯ переменная в пространстве окружающей среды qsub
полезность / aa / bb / cc, то qsub поместит PBS_O_HOME=/ aa / bb / cc в
Список_переменных атрибут пакетного задания.

Помимо переменных, описанных выше, qsub утилита должна добавить следующее
переменные с указанными значениями в список переменных:

PBS_O_WORKDIR Абсолютный путь к текущему рабочему каталогу qsub утилита
процесса.

PBS_O_HOST Имя хоста, на котором qsub утилита запущена.

ДОПОЛНИТЕЛЬНЫЕ ОПЦИИ


" qsub утилита должна соответствовать тому Базовые определения POSIX.1-2008, Раздел
12.2, утилита Синтаксис Инструкции.

Реализация должна поддерживать следующие варианты:

-a дата_время
Определите время, когда пакетное задание становится доступным для выполнения.

" qsub утилита должна принимать аргумент-параметр, который соответствует синтаксису
время операнд трогать утилита.

Таблица 4-19: Окружающая среда Технология Наши ценности (Утилиты)

┌──────────────┬─────────────────────────────
Технология ФИОЗначение at qsub Время
├──────────────┼─────────────────────────────
PBS_O_HOMEГЛАВНАЯ
PBS_O_HOST │ Имя хоста клиента │
PBS_O_LANGДЛИННЫЙ
PBS_O_LOGNAMELOGNAME
PBS_O_PATHPATH
PBS_O_MAILПОЧТА
PBS_O_SHELLSHELL
ПБС_О_ТЗTZ
PBS_O_WORKDIR │ Текущий рабочий каталог │
└──────────────┴─────────────────────────────
Примечание: Сервер, который инициирует выполнение пакетного задания, добавит другие
переменные среды пакетного задания; видеть Раздел 3.2.2.1, Партия
работа Типы.

" qsub коммунальное предприятие устанавливает Время исполнения атрибут пакетного задания к
количество секунд с начала эпохи, эквивалентное местному времени, выраженное
по стоимости дата_время опция-аргумент. Эпоха определена в Базе
Том определений POSIX.1-2008, Раздел 3.150, Эпоха.

Если же линия индикатора -a вариант не представлен qsub утилита, утилита должна установить
Время исполнения атрибут пакетного задания на время (количество секунд с момента
Epoch), который предшествует времени выхода из утилиты.

−А строка_аккаунта
Определите учетную запись, для которой должно быть выполнено потребление ресурсов пакетного задания.
заряжена.

Синтаксис строка_аккаунта параметр-аргумент не указан.

" qsub коммунальное предприятие устанавливает Название аккаунта атрибут пакетного задания к
значение строка_аккаунта опция-аргумент.

Если же линия индикатора −А вариант не представлен qsub полезность, утилита должна опускать
Название аккаунта атрибут из атрибутов пакетного задания.

−с интервал
Определите, следует ли ставить контрольные точки для пакетного задания, и если да, то как часто.

" qsub Утилита должна принимать значение для параметра-аргумента интервала, которое
одно из следующего:

n Контрольные точки не должны выполняться для пакетного задания (NO_CHECKPOINT).

s Контрольные точки должны выполняться только при закрытом сервере пакетной обработки.
вниз (CHECKPOINT_AT_SHUTDOWN).

c Автоматические периодические контрольные точки должны выполняться на
Минимальный_Cpu_Interval атрибут пакетной очереди, в единицах ЦП
минут (CHECKPOINT_AT_MIN_CPU_INTERVAL).

c=минут Автоматические периодические контрольные точки должны выполняться каждые минут of
Процессорного времени или каждые Минимальный_Cpu_Interval минут, в зависимости от того, что больше.
" минут аргумент должен соответствовать синтаксису для беззнаковых целых чисел
и должно быть больше нуля.

" qsub коммунальное предприятие устанавливает Контрольно-пропускной пункт атрибут пакетного задания к
значение интервал опция-аргумент.

Если же линия индикатора −с вариант не представлен qsub утилита, утилита должна установить
Контрольно-пропускной пункт атрибут пакетного задания к одиночному символу 'ты'
(КОНТРОЛЬНАЯ ТОЧКА_НЕПРЕДНАЗНАЧЕНА).

директива_префикс
Определите префикс, который объявляет директиву для qsub полезность в
скрипты.

" директива_префикс не является атрибутом пакетного задания; это влияет на поведение
qsub утилита.

Если же линия индикатора вариант представлен qsub полезность и ценность
директива_префикс аргумент-опция - это нулевая строка, утилита не должна сканировать
файл сценария для директив. Если вариант не представлен qsub
полезность, то значение PBS_DPREFIX используется переменная окружения. Если
переменная среды не определена, тогда #PBS закодирован в переносимом символе
set - значение по умолчанию.

-e путь_имя
Определите путь, который будет использоваться для стандартного потока ошибок пакетного задания.

" qsub коммунальное предприятие принимает путь_имя параметр-аргумент, которому может предшествовать
элементом имени хоста формы хоста:.

Если же линия индикатора путь_имя параметр-аргумент представляет собой абсолютный путь, qsub
коммунальное предприятие устанавливает Путь_ошибки атрибут пакетного задания к значению
путь_имя опция-аргумент.

Если же линия индикатора путь_имя параметр-аргумент представляет собой относительный путь без хоста
указан элемент name, qsub коммунальное предприятие устанавливает Путь_ошибки атрибут
пакетного задания до значения абсолютного пути, полученного путем раскрытия
путь_имя параметр-аргумент относительно текущего каталога процесса
проведение qsub.

Если же линия индикатора путь_имя параметр-аргумент представляет собой относительный путь и имя хоста
указан элемент, qsub коммунальное предприятие устанавливает Путь_ошибки атрибут
пакетное задание на стоимость путь_имя опция-аргумент без раскрытия. В
должен быть включен элемент имени хоста.

Если же линия индикатора путь_имя параметр-параметр не включает элемент имени хоста, qsub
утилита должна префикс имени пути с хоста:, где хоста это имя
хост, на котором qsub утилита выполняется.

Если же линия индикатора -e вариант не представлен qsub утилита, утилита должна установить
Путь_ошибки атрибут пакетного задания к имени хоста и пути текущего
каталог процесса отправки и имя файла по умолчанию.

Имя файла по умолчанию для стандартной ошибки имеет следующий формат:

название работы.eПоследовательность чисел

−ч Укажите, что к пакетному заданию применяется удержание USER.

" qsub Утилита должна установить значение Типы удержания атрибут партии
задание на значение ПОЛЬЗОВАТЕЛЬ.

Если же линия индикатора −ч вариант не представлен qsub утилита, утилита должна установить
Типы удержания атрибут пакетного задания к значению NO_HOLD.

-j join_list
Определите, какие потоки пакетного задания нужно объединить. В qsub -j вариант должен
принять значение для join_list параметр-аргумент, который представляет собой строку
буквенно-цифровые символы в переносимом наборе символов (см. Базовые определения
том POSIX.1‐2008, Раздел 6.1, портативный Характер Поставьте).

" qsub коммунальное предприятие принимает join_list параметр-аргумент, состоящий из одного
или более персонажей «Е» и 'о', или одиночный символ 'П'.

Все остальные указанные потоки вывода пакетного задания будут объединены в
выходной поток, представленный символом, указанным первым в join_list вариант-
аргумент.

Для каждого уникального персонажа в join_list параметр-аргумент, qsub утилита
добавит ценность Путь_присоединения атрибут пакетного задания следующим образом, каждый
представляющий другой поток пакетных заданий, к которому нужно присоединиться:

e Стандартная ошибка пакетного задания (JOIN_STD_ERROR).

o Стандартный вывод пакетного задания (JOIN_STD_OUTPUT).

Существующий Путь_присоединения атрибут может быть очищен следующим типом соединения:

п NO_JOIN

If 'П' указано, то никакие файлы не объединяются. В qsub коммунальное предприятие должно учитывать
это ошибка, если какой-либо тип соединения, кроме 'П' сочетается с типом соединения 'П'.

Строго соответствующие приложения не должны повторять ни один из символов. «Е»,
'о'или 'П' в join_list опция-аргумент. В qsub коммунальное предприятие разрешает
повторение символов, но не должно придавать дополнительного значения
повторяющиеся символы.

Реализация может определять другие типы соединений. Документ соответствия для
реализация должна описывать любые дополнительные потоки пакетных заданий, как они
указано, их внутреннее поведение и то, как они влияют на поведение
утилита.

Если же линия индикатора -j вариант не представлен qsub утилита, утилита должна установить
значение Путь_присоединения атрибут пакетного задания на NO_JOIN.

-k сохранить_список
Определите, какие выходные данные пакетного задания следует сохранить на исполняющем хосте.

" qsub -k опция должна принимать значение для сохранить_список вариант-аргумент, который
представляет собой строку буквенно-цифровых символов в переносимом наборе символов (см.
Объем базовых определений POSIX.1-2008, Раздел 6.1, портативный Характер Поставьте).

" qsub коммунальное предприятие принимает сохранить_список параметр-аргумент, состоящий из одного
или более персонажей «Е» и 'о', или одиночный символ 'П'.

Для каждого уникального персонажа в сохранить_список параметр-аргумент, qsub утилита
добавит ценность Keep_Files атрибут пакетного задания следующим образом, каждый
представляющий другой поток пакетных заданий, который нужно сохранить:

e Стандартная ошибка пакетного задания (KEEP_STD_ERROR).

o Стандартный вывод пакетного задания (KEEP_STD_OUTPUT).

Если оба «Е» и 'о' указаны, то оба файла сохраняются. Существующий
Keep_Files Атрибут может быть очищен следующим типом хранения:

п NO_KEEP

If 'П' указано, то файлы не сохраняются. В qsub коммунальное предприятие должно учитывать
это ошибка, если какой-либо тип сохранения кроме 'П' совмещен с типом цистерны 'П'.

Строго соответствующие приложения не должны повторять ни один из символов. «Е»,
'о'или 'П' в сохранить_список опция-аргумент. В qsub коммунальное предприятие разрешает
повторение символов, но не должно придавать дополнительного значения
повторяющиеся символы.

Реализация может определять другие типы хранения. Документ соответствия для
реализация должна описывать любые дополнительные типы хранения, как они указаны,
их внутреннее поведение и то, как они влияют на поведение утилиты. Если
-k вариант не представлен qsub утилита, утилита должна установить
Keep_Files атрибут пакетного задания к значению NO_KEEP.

−м mail_options
Определите точки в выполнении пакетного задания, в которых пакетный сервер
который управляет пакетным заданием, отправляет письмо об изменении состояния
пакетная работа.

" qsub −м опция должна принимать значение для mail_options опция-аргумент
это строка буквенно-цифровых символов в переносимом наборе символов (см.
том Базовых определений POSIX.1-2008, Раздел 6.1, портативный Характер
Поставьте).

" qsub коммунальное предприятие принимает значение для mail_options вариант-аргумент, который
строка из одного или нескольких символов «Е», «Б»и 'а', или сингл
персонаж 'П'.

Для каждого уникального персонажа в mail_options параметр-аргумент, qsub утилита
добавит ценность Почтовые_Пользователи атрибут пакетного задания следующим образом, каждый
представляющий другое время в течение жизни пакетного задания, в которое нужно отправить
электронная почта:

электронная почта MAIL_AT_EXIT

б MAIL_AT_BEGINNING

MAIL_AT_ABORT

Если какой-либо из этих символов дублируется в mail_options опция-аргумент,
дубликаты игнорируются.

Существующий Mail_Points Атрибут может быть очищен следующим типом почты:

NO_MAIL

If 'П' указано, то почта не отправляется. В qsub коммунальное предприятие должно это учитывать
ошибка, если любой тип почты кроме 'П' сочетается с типом почты 'П'.

Строго соответствующие приложения не должны повторять ни один из символов. «Е»,
«Б», 'а'или 'П' в mail_options опция-аргумент.

" qsub утилита должна разрешать повторение символов, но не должна назначать
дополнительное значение повторяющихся символов. Реализация может определять
другие типы почты. Документ соответствия для реализации должен описывать:
любые дополнительные типы писем, способ их определения, их внутреннее поведение и
как они влияют на поведение утилиты.

Если же линия индикатора −м вариант не представлен qsub утилита, утилита должна установить
Mail_Points атрибут к значению MAIL_AT_ABORT.

−М список_почты
Определите список пользователей, для которых сервер пакетной обработки выполняет пакетное задание.
отправляет почту, если сервер отправляет почту о пакетном задании.

Синтаксис список_почты параметр-аргумент не указан.

Если реализация qsub утилита использует службу имен для поиска пользователей,
утилита должна принять синтаксис, используемый службой имен.

Если реализация qsub Утилита не использует службу имен для поиска
пользователей, реализация должна принимать следующий синтаксис для имен пользователей:

Почта Адрес[,,Почта Адрес,, ...]

Интерпретация Почта Адрес определяется реализацией.

" qsub коммунальное предприятие устанавливает Почтовые_Пользователи атрибут пакетного задания к
значение список_почты опция-аргумент.

Если же линия индикатора −М вариант не представлен qsub коммунальное предприятие, коммунальное предприятие размещает
только имя пользователя и имя хоста для текущего процесса в Почтовые_Пользователи
атрибут пакетного задания.

−Н имя Определите имя пакетного задания.

" qsub −Н опция должна принимать значение для имя параметр-аргумент, который является
строка до 15 буквенно-цифровых символов в переносимом наборе символов (см.
том Базовых определений POSIX.1-2008, Раздел 6.1, портативный Характер
Поставьте), где первый символ - алфавитный.

" qsub Утилита должна установить значение Название работы атрибут пакетного задания
к стоимости имя опция-аргумент.

Если же линия индикатора −Н вариант не представлен qsub утилита, утилита должна установить
Название работы атрибут пакетного задания к имени скрипт аргумент от
спецификация каталога, если таковая имеется, была удалена.

Если же линия индикатора −Н вариант не представлен qsub утилита, и сценарий читается
из стандартного ввода, утилита должна установить Название работы атрибут партии
задание на значение STDIN.

−о путь_имя
Определите путь для стандартного вывода пакетного задания.

" qsub коммунальное предприятие принимает путь_имя параметр-аргумент, который соответствует
синтаксис путь_имя элемент, определенный в томе Системные интерфейсы
POSIX.1-2008, которому может предшествовать элемент имени хоста в форме
хоста:.

Если же линия индикатора путь_имя параметр-аргумент представляет собой абсолютный путь, qsub
коммунальное предприятие устанавливает Путь к выходу атрибут пакетного задания к значению
путь_имя опция-аргумент без раскрытия.

Если же линия индикатора путь_имя параметр-аргумент представляет собой относительный путь без хоста
указан элемент name, qsub коммунальное предприятие устанавливает Путь к выходу атрибут
пакетного задания на путь, полученный путем раскрытия значения параметра путь_имя
параметр-аргумент относительно текущего каталога процесса, выполняющего
qsub.

Если же линия индикатора путь_имя параметр-аргумент представляет собой относительный путь и имя хоста
указан элемент, qsub коммунальное предприятие устанавливает Путь к выходу атрибут
пакетное задание на стоимость путь_имя опция-аргумент без раскрытия.

Если же линия индикатора путь_имя параметр-параметр не указывает элемент имени хоста, qsub
утилита должна префикс имени пути с хоста:, где хоста это имя
хост, на котором qsub утилита выполняется.

Если же линия индикатора −о вариант не представлен qsub утилита, утилита должна установить
Путь к выходу атрибут пакетного задания к имени хоста и пути текущего
каталог процесса отправки и имя файла по умолчанию.

Имя файла по умолчанию для стандартного вывода имеет следующий формат:

название работы.oПоследовательность чисел

-p приоритет
Определите приоритет пакетного задания по отношению к другим принадлежащим пакетным заданиям.
сервером пакетной обработки.

" qsub коммунальное предприятие устанавливает приоритет атрибут пакетного задания к значению
приоритет опция-аргумент.

Если же линия индикатора -p вариант не представлен qsub полезность, ценность приоритет
атрибут определяется реализацией.

" qsub коммунальное предприятие принимает значение для приоритет вариант-аргумент, который
соответствует синтаксису десятичных целых чисел со знаком и не меньше, чем
−1024 и не более 1023.

-q назначение
Определите место назначения пакетного задания.

Назначение не является атрибутом пакетного задания; он определяет пакетный сервер,
и, возможно, очередь пакетов, в которую qsub пакет утилит ставит пакет в очередь
работу.

" qsub утилита должна отправить сценарий на сервер пакетной обработки, указанный в
назначение параметр-аргумент или сервер, которому принадлежит пакетная очередь, указанная в
назначение опция-аргумент.

" qsub утилита должна принимать параметр-аргумент для -q вариант, который соответствует
к синтаксису пункта назначения (см. Раздел 3.3.2, Направление).

Если же линия индикатора -q вариант не представлен qsub утилита, qsub коммунальное предприятие должно
отправьте пакетное задание в место назначения по умолчанию. Механизм определения
место назначения по умолчанию определяется реализацией.

-r y|n Определите, можно ли повторно запустить пакетное задание.

Если значение параметра-аргумента равно y, qsub коммунальное предприятие устанавливает
Возможность повторного выполнения для атрибута пакетного задания значение ИСТИНА.

Если значение параметра-аргумента равно n, qsub коммунальное предприятие устанавливает
Возможность повторного выполнения для атрибута пакетного задания значение FALSE.

Если же линия индикатора -r вариант не представлен qsub утилита, утилита должна установить
Возможность повторного выполнения для атрибута пакетного задания значение ИСТИНА.

-S путь_имя_список
Определите путь к оболочке, в которой должно выполняться пакетное задание.

" qsub коммунальное предприятие принимает путь_имя_список параметр-аргумент, который соответствует
следующий синтаксис:

пути[@кашель][,,пути[@кашель],, ...]

" qsub Утилита должна разрешать только один путь для данного имени хоста. В qsub
Утилита должна разрешать только одно имя пути, в котором отсутствует соответствующее имя хоста.

" qsub полезность должна добавлять ценность к Shell_Path_List атрибут партии
задание для каждой записи в путь_имя_список опция-аргумент.

Если же линия индикатора -S вариант не представлен qsub утилита, утилита должна установить
Shell_Path_List атрибут пакетного задания к нулевой строке.

Документ соответствия для реализации должен описывать используемый механизм.
для установки оболочки по умолчанию и определения текущего значения оболочки по умолчанию.
Реализация должна предоставлять средства для установки по умолчанию
shell в оболочку входа в систему пользователя, под которой должно выполняться пакетное задание.
Увидеть Раздел 3.3.3, Многочисленные Ключевое слово-значение Пары для средства удаления
ключевое слово=ценностное ценностное @ключевое слово) пары и другие общие правила для списков-
ориентированные атрибуты пакетного задания.

−и список_пользователей
Определите имя пользователя, под которым будет выполняться пакетное задание.

" qsub коммунальное предприятие принимает список_пользователей параметр-аргумент, который соответствует
следующий синтаксис:

username[@кашель][,,username[@кашель],, ...]

" qsub утилита принимает только одно имя пользователя без соответствующего
имя хоста. В qsub Утилита должна принимать только одно имя пользователя для каждого именованного хоста.

" qsub полезность должна добавлять ценность к Список_пользователей атрибут пакетного задания
для каждой записи в список_пользователей опция-аргумент.

Если же линия индикатора −и вариант не представлен qsub утилита, утилита должна установить
Список_пользователей атрибут пакетного задания к имени пользователя, от которого запущена утилита
выполнение. Видеть Раздел 3.3.3, Многочисленные Ключевое слово-значение Пары для средства
удаление ключевое слово=ценностное ценностное @ключевое слово) пар и другие общие правила для
списковые атрибуты пакетных заданий.

-v список_переменных
Добавить в список переменных, которые экспортируются в ведущую сессию
пакетная работа.

A список_переменных представляет собой набор строк либо формыпеременная> или
<переменная=ценностное >, разделенный символы.

Если же линия индикатора -v вариант представлен qsub утилита, утилита также должна добавить,
к окружающей среде Список_переменных атрибут пакетного задания, каждая переменная
названный в окружающей среде список_переменных параметр-аргумент и, необязательно, значения
указанных переменных.

Если значение не указано в командной строке, qsub коммунальное предприятие устанавливает
значение каждой переменной в среде Список_переменных атрибут партии
задание на значение соответствующей переменной среды для процесса в
которую выполняет утилита; видеть Таблица 4-19, Окружающая среда Технология Наши ценности
(Утилиты).

Соответствующее приложение не должно повторять переменную в среде.
список_переменных опция-аргумент.

" qsub утилита не должна повторять переменную в среде Список_переменных
атрибут пакетного задания. Видеть Раздел 3.3.3, Многочисленные Ключевое слово-значение Пары для
средство удаления ключевое слово=ценностное ценностное @ключевое слово) пары и другие общие
правила для атрибутов пакетных заданий, ориентированных на списки.

−V Укажите, что все переменные среды процесса экспортируются в
контекст пакетного задания.

" qsub утилита помещает каждую переменную среды в процесс, в котором
утилита выполняется в списке и должна установить значение каждой переменной в
атрибут значения этой переменной в процессе.

-z Укажите, что утилита не записывает пакет идентификатор_работы созданных
пакетное задание на стандартный вывод.

Если же линия индикатора -z вариант представлен qsub утилита, утилита не должна писать
партия идентификатор_работы созданного пакетного задания на стандартный вывод.

Если же линия индикатора -z вариант не представлен qsub утилита, утилита должна написать
идентификатор созданного пакетного задания на стандартный вывод.

ОПЕРАНДЫ


" qsub коммунальное предприятие принимает скрипт операнд, указывающий путь к сценарию
пакетное задание.

Если же линия индикатора скрипт операнд не представлен qsub утилита, или если операндом является
односимвольная строка '-', утилита должна прочитать сценарий со стандартного ввода.

Если сценарий представляет собой частичный путь, qsub утилита должна расширять путь относительного
в текущий каталог процесса, выполняющего утилиту.

СТАНДИН


" qsub утилита считывает сценарий пакетного задания со стандартного ввода, если сценарий
операнд опущен или является единственным символом '-'.

ВХОД FILES


Помимо привязки файла, обозначенного скрипт операнд пакетного задания, qsub
Утилита читает файл сценария и действует в соответствии с директивами сценария.

ОКРУЖАЮЩАЯ СРЕДА ПЕРЕМЕННЫЕ


Следующие переменные среды должны влиять на выполнение qsub:

ДЛИННЫЙ Задайте значение по умолчанию для переменных интернационализации, которые не установлены или
нулевой. (См. Том Базовых определений POSIX.1-2008, Раздел 8.2,
Интернационализация Переменные приоритет переменных интернационализации
используется для определения значений категорий локали.)

LC_ALL Если установлено непустое строковое значение, переопределить значения всех остальных
переменные интернационализации.

LC_CTYPE Определите локаль для интерпретации последовательностей байтов текстовых данных
как символы (например, однобайтовые, а не многобайтовые символы в
аргументы).

LC_MESSAGES
Определите языковой стандарт, который следует использовать, чтобы повлиять на формат и содержимое
диагностические сообщения записываются в стандартную ошибку.

LOGNAME Определите логин пользователя.

PBS_DPREFIX
Определите префикс по умолчанию для директив в сценарии.

SHELL Определите путь к предпочтительному интерпретатору командного языка
пользователь.

TZ Определите часовой пояс, используемый для интерпретации дата-время опция-аргумент. Если TZ is
unset или null, должен использоваться неуказанный часовой пояс по умолчанию.

АСИНХРОННЫЙ СОБЫТИЯ


После создания пакетное задание существует до тех пор, пока оно не завершится, не прервется или не будет удалено.

После создания пакетного задания qsub служебная программа, серверы пакетной обработки могут маршрутизировать, выполнять,
изменить или удалить пакетное задание.

стандартный вывод


" qsub утилита записывает пакет идентификатор_работы назначены на пакетное задание по стандарту
вывод, если -z опция указана.

СТДЕРР


Стандартная ошибка должна использоваться только для диагностических сообщений.

ВЫВОД FILES


Нет.

РАСПРОСТРАНЕНИЯ ОПИСАНИЕ


Сценарий Сохранение
" qsub утилита должна сделать сценарий доступным для сервера, выполняющего пакетное задание в
таким образом, чтобы сервер выполнял сценарий в том виде, в каком он существует на момент отправки.

" qsub утилита может отправить копию скрипта на сервер с Очередь работа Запрос or
сохранить временную копию сценария в месте, указанном на сервере.

Опция Спецификация
Скрипт может содержать директивы к qsub утилита.

" qsub утилита просканирует строки скрипта на предмет директив, пропуская пустые строки,
до первой строки, которая начинается со строки, отличной от строки директивы; если
директивы появляются в последующих строках, утилита должна игнорировать эти директивы.

Строки разделены знаком . Если первая строка скрипта начинается с "#!" или
(':'), то пропускается. В qsub утилита должна обрабатывать строку в скрипте как
директива тогда и только тогда, когда строка символов из первого не-пробела
символ в строке до первого или в строке соответствует директиве
префикс. Если строка в скрипте содержит директиву и последние символы строки
являются и , то следующая строка интерпретируется как продолжение
этой директивы.

" qsub утилита должна обрабатывать опции и аргументы опций, содержащиеся в директиве
префиксная строка с использованием того же синтаксиса, как если бы параметры были введены в qsub утилита.

" qsub утилита должна продолжать обрабатывать строку префикса директивы до тех пор, пока не появится
встречается. Реализация может игнорировать строки, которые в соответствии с синтаксисом
оболочка, которая будет интерпретировать сценарий, являются комментариями. Реализация должна описываться в
документ соответствия формат любых комментариев оболочки, которые он распознает.

Если параметр присутствует как в директиве, так и в аргументах qsub утилита,
утилита должна игнорировать параметр и соответствующий аргумент-параметр, если таковые имеются, в
Директивы.

Если параметр, который присутствует в директиве, отсутствует в аргументах для qsub
Утилита должна обработать опцию и аргумент опции, если таковые имеются.

В порядке предпочтения qsub утилита должна выбрать префикс директивы из одного из
следующие источники:

* Если предоставляется коммунальному предприятию, значение директива_префикс
опция-аргумент

* Если переменная окружения PBS_DPREFIX определено, значение этой переменной

* Строка из четырех символов "#PBS" закодирован в переносимом наборе символов

Если же линия индикатора опция присутствует в файле сценария, ее следует игнорировать.

ВЫХОД статус


Должны быть возвращены следующие значения выхода:

0 Успешное завершение.

> 0 Произошла ошибка.

ПОСЛЕДСТВИЯ OF ОШИБКИ


По умолчанию.

" после разделах информативный.

ЗАЯВЛЕНИЕ ИСПОЛЬЗОВАНИЕ


Нет.

ПРИМЕРЫ


Нет.

ОБОСНОВАНИЕ


" qsub Утилита позволяет пользователям создавать пакетное задание, которое будет обрабатывать указанный сценарий
как операнд утилиты.

Варианты qsub утилита позволяет пользователям контролировать многие аспекты очередей и
выполнение пакетного задания.

" -a опция позволяет пользователям указать время, по истечении которого пакетное задание станет
имеет право работать. Указав время выполнения, пользователи могут использовать ресурсы в
непиковые часы, синхронизировать задания с хронологически предсказуемыми событиями и, возможно,
преимущество непиковой цены на вычислительное время. По этим и другим причинам время
вариант - это существующая практика со стороны почти каждой пакетной системы, включая NQS.

" −А Опция позволяет пользователям указать учетную запись, с которой будет взиматься плата за пакетное задание.
Поддержка учетной записи не является обязательной для соответствующих серверов пакетной обработки.

" опция позволяет пользователям прописывать префикс для директив в файле сценария.
Префикс по умолчанию "#PBS" может быть неуместным, если сценарий будет интерпретироваться с
альтернативная оболочка, как указано -S опцию.

" −с опция позволяет пользователям устанавливать интервал контрольных точек для своих заданий. А
система контрольных точек, которая не определена в этом томе POSIX.1-2008, позволяет восстановление
пакетного задания на последней контрольной точке в случае сбоя. Контрольная точка есть
обычно используется для заданий, которые требуют дорогостоящего вычислительного времени или должны соответствовать критически важным требованиям.
расписание. Пользователям должно быть разрешено выбирать между накладными расходами
контрольные точки и риск своевременного выполнения пакетного задания; следовательно, это
Том POSIX.1-2008 предоставляет параметр интервала контрольной точки. Поддержка для
контрольная точка не является обязательной для серверов пакетной обработки.

" -e опция позволяет пользователям перенаправлять стандартные потоки ошибок своих заданий на не-
путь по умолчанию. Например, если представленный сценарий обычно производит много
бесполезный вывод ошибок, пользователь может перенаправить стандартный вывод ошибок на нулевое устройство.
Или, если файловая система, содержащая местоположение по умолчанию (домашний каталог пользователя), имеет
слишком мало свободного места, пользователь может перенаправить стандартный поток ошибок в файл в
другая файловая система.

" −ч опция позволяет пользователям создавать пакетные задания, которые хранятся до явного разрешения.
Возможность создания отложенной работы полезна, когда какое-то внешнее событие должно завершиться раньше.
пакетное задание может выполняться. Например, пользователь может отправить отложенное задание и освободить его.
когда нагрузка на систему упала.

" -j опция позволяет пользователям объединить стандартную ошибку пакетного задания со стандартным
выходной поток, который имеет то преимущество, что показывает последовательную взаимосвязь между
вывод и сообщения об ошибках.

" −м опция позволяет пользователям назначать эти точки при выполнении пакетного задания на
какое письмо будет отправлено отправившему пользователю или на учетную запись (-и), указанную −М
вариант. Запрашивая уведомление по почте об интересных моментах работы,
отправляющий пользователь или другие назначенные пользователи могут отслеживать ход выполнения пакетного задания.

" −Н опция позволяет пользователям связать имя с пакетным заданием. Название вакансии ни в коем случае
влияет на обработку пакетного задания, а скорее служит мнемоническим дескриптором для пользователей.
Например, имя пакетного задания может помочь пользователю различать несколько заданий в списке.
не провела обыск qstat утилита.

" −о опция позволяет пользователям перенаправлять стандартный выходной поток. Пользователь может за
Например, вы хотите перенаправить на нулевое устройство стандартный поток вывода задания, которое
производит обильный, но излишний вывод.

" −P опция позволяет пользователям определять относительный приоритет пакетного задания для выбора
из очереди.

" -q опция позволяет пользователям указать начальную очередь для пакетного задания. Если пользователь
указывает очередь маршрутизации, сервер пакетной обработки направляет пакетное задание в другую очередь для
исполнение или дальнейшая маршрутизация. Если пользователь указывает очередь без маршрутизации, сервер пакетной обработки
очереди в конечном итоге выполняет пакетное задание.

" -r опция позволяет пользователям контролировать, будет ли отправленное задание запускаться повторно, если
во время выполнения пакетного задания происходит сбой управления узлом пакетной обработки. В -r вариант аналогично
позволяет пользователям указать, может ли пакетное задание быть повторно запущено
Qrerun полезность. Некоторые задания не могут быть правильно перезапущены из-за изменений, внесенных в
состояние баз данных или другие аспекты их среды. Этот том POSIX.1-2008
указывает, что по умолчанию, если -r вариант утилите не представлен, будет то
пакетное задание не может быть выполнено повторно, так как результат повторного выполнения неповторяемого задания может быть
катастрофический.

" -S опция позволяет пользователям указать программу (обычно оболочку), которая будет вызываться
для обработки сценария пакетного задания. Эта опция была изменена, чтобы разрешить список
имена и местоположения оболочки, связанные с разными хостами.

" −и опция полезна, когда отправляющий пользователь авторизован использовать более одного
учетной записи на данном хосте, и в этом случае −и опция позволяет пользователю выбирать из
эти счета. Параметр-аргумент - это список пар пользователь-хост, так что отправляющий
пользователь может предоставить разные идентификаторы пользователя для разных узлов в случае пакетного задания
маршрутизируется. В −и вариант обеспечивает большую гибкость для размещения сайтов со сложными
структуры счетов. Пользователи, которые имеют одинаковый идентификатор пользователя на всех хостах, которыми они являются
разрешено использовать, не нужно будет использовать −и опцию.

" −V опция позволяет пользователям экспортировать все свои текущие переменные среды, начиная с
время отправки пакетного задания в контексте процессов пакетного задания.

" -v опция позволяет пользователям экспортировать определенные переменные среды из их текущего
процесс к процессам пакетного задания.

" -z опция позволяет пользователям запретить запись идентификатора пакетного задания в стандартный
выход. В -z вариант - это существующая стандартизованная практика НСК.

Исторически сложилось так, qsub Утилита обслуживала функцию пакетной отправки заданий в NQS
система, существующая практика, на которой она основана. Были внесены некоторые изменения и дополнения.
сделано в qsub утилита в этом томе POSIX.1-2008, визави NQS, в результате
растущий опыт работы с распределенными пакетными системами.

Набор функций qsub утилита, как определено в этом томе POSIX.1-2008, появляется
включить всю существующую общепринятую практику на потенциально соответствующих платформах.

БУДУЩЕЕ НАПРАВЛЕНИЯ


" qsub утилита может быть удалена в будущей версии.

Используйте qsubposix онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    ОфисЭтаж
    ОфисЭтаж
    OfficeFloor обеспечивает инверсию
    управление связью, с его: - зависимостью
    впрыск - продолжение впрыска -
    внедрение потока Для получения дополнительной информации
    посетить...
    Скачать OfficeFloor
  • 2
    ДивКит
    ДивКит
    DivKit — это серверный пакет с открытым исходным кодом.
    Фреймворк пользовательского интерфейса (SDUI). Это позволяет вам
    развертывать обновления с сервера для
    разные версии приложения. Также это может быть
    используется для ...
    Скачать DivKit
  • 3
    субконвертер
    субконвертер
    Утилита для преобразования между различными
    формат подписки. Пользователи Shadowrocket
    следует использовать ss, ssr или v2ray в качестве цели.
    Вы можете добавить &remark= к
    Telegram-любимый HT...
    Скачать субконвертер
  • 4
    СВЭШ
    СВЭШ
    SWASH - это числовой
    инструмент для моделирования неустойчивости,
    негидростатический, со свободной поверхностью,
    вращательный поток и явления переноса
    в прибрежных водах как ...
    Скачать SWASH
  • 5
    VBA-M (Архивировано - сейчас на Github)
    VBA-M (Архивировано - сейчас на Github)
    Проект переехал в
    https://github.com/visualboyadvance-m/visualboyadvance-m
    Особенности:Создание читовСохранить состояниямульти
    система, поддерживает gba, gbc, gb, sgb,
    sgb2Т...
    Скачать VBA-M (в архиве — сейчас на Github)
  • 6
    Stacer
    Stacer
    Оптимизатор системы Linux и мониторинг
    Репозиторий Github:
    https://github.com/oguzhaninan/Stacer.
    Аудитория: конечные пользователи / рабочий стол. Пользователь
    интерфейс: Qt. Программирование Ла...
    Скачать Стасер
  • Больше »

Команды Linux

Ad