pctRunOnAll

Выполните команду для клиента и всех работников в параллельном пуле

Синтаксис

pctRunOnAll command

Описание

pctRunOnAll command запускает заданную command на всех рабочих местах параллельного пула, а также на клиенте и выводит все выходы командной строки назад в Командное окно клиента. Заданное command Запуски в базовом рабочем пространстве работников и не имеет возврата переменных. Это полезно при наличии изменений настройки, которые необходимо выполнить для всех работников и клиента.

Примечание

Если вы используете pctRunOnAll чтобы запустить команду, такую как addpath в среде смешанной платформы она может сгенерировать предупреждение на клиенте при правильном выполнении на работниках. Например, если ваши рабочие работают на Linux® операционные системы и ваш клиент работает на Microsoft® Windows® операционная система, addpath аргумент с путями на базе Linux будет предупреждать на клиенте на базе Windows.

Примеры

Очистить все загруженные функции для всех работников:

pctRunOnAll clear functions

Измените директорию для всех работников в директорию проекта:

pctRunOnAll cd /opt/projects/c1456

Добавьте некоторые директории к путям всех рабочих:

pctRunOnAll addpath({'/usr/share/path1' '/usr/share/path2'})

См. также

Введенный в R2008a