История страницы
...
Execute the command in the Linux terminal Version 1 (Python)
...
Action group:
...
Processes
Описание
Действие выполняет указанную команду на терминале Linux. Действие возвращает таблицу, в которой будет получен результат выполнения команды.
Иконка действия
Параметры
Входные параметры
Поле « Контекст » - Экземпляр сеанса, в котором необходимо настроить команду».
Поле: « Команда » - Команда, необходимо что выбрать».
Выходные параметры:
Статус выполнения - Если значение «истина», то команда выполнена успешно. Если значение «ложь», то команда завершена с ошибками.».
Отчет о выполнении - Таблица с результатом работы. В столбце «Выход» - команды для запроса данных команды, полученных в ходе выполнения команды. В столбце «Ошибка» - текст ошибки, который был получен в ходе выполнения.
Настройки
...
Свойство
...
Англ. наименование
...
Описание
...
Тип
...
Пример заполнения
...
Обязательность заполнения поля
...
Параметры
...
Поле « Контекст »
...
Context field
...
Экземпляр сеанса, в котором необходимо настроить команду.
...
Контекст Linux.
...
Да
...
Поле: « Команда »
...
Command field
...
Команда, которую необходимо выбрать.
...
Строка.
...
Да
...
« Статус выполнения ».
...
Eexecution status
...
Если значение «истина», то команда выполнена успешно. Если значение «ложь», то команда завершена с ошибками.». .
...
Логический.
...
Description
The action executes the specified command on a Linux terminal. The action returns a table containing the result of the command execution
Action icon
Settings of parameters
Property | Description | Type | Filling example | Mandatory field |
Parameters | ||||
Context | The instance of the session in which the command must be executed. | Robin.SshSession | Yes | |
Command | The command to be executed. | Robin.String | Yes | |
Results | ||||
Execution status | If the value is «true», then the command is executed successfully. If the value is «false», then the command is completed with errors. | Robin.Boolean | true | |
Execution Report | The table with the result of the team’s work. The «Output» column records the data received during the execution of the command. The «Error» column records the text of the error that occurred during the execution of the command. | Robin.DataTable |
Special conditions of use
None.
Example of use
Prerequisite for all cases. The "Connect to Linux terminal" action is installed and configured on the workspace.
Task
Specifying the correct command
Prerequisite. In the "Connect to Linux terminal" action, the correct connection parameters are specified.
Solution
- Set the " Execute the command in the Linux terminal" action on the workspace.
- Correctly fill in the parameters: "Command" - specify the correct command for the Linux terminal.
- Launch the robot.
Result
The action returned the parameters: "Execution status" - true, "Execution report" - a table with the result of the command execution.
...
Отчет о выполнении
...
Eexecution report
...
Таблица с результатом работы. В столбце «Выход» для запроса данных команды, полученных в ходе выполнения команды. В столбце «Ошибка» для указания текста ошибки, которая была получена в ходе выполнения.».
...
Таблица
...
...
Особые условия использования
Отсутствуют.
Пример использования
Предусловие для всех кейсов. На рабочую область установлено и настроено действие "Подключиться к терминалу Linux".
Задача
Указание корректной команды
Предусловие. В действии "Подключиться к терминалу Linux" указанные корректные параметры подключения.
Решение
- Установить действие "Выполнить команду в терминале Linux" на рабочую область.
- Корректно заполнить параметры: "Команда" - указать корректную команду для терминала Linux.
- Запустить робота.
Результат
Действие вернуло параметры: "Статус выполнения" - true, "Отчет о выполнении" - таблицу с результатом выполнения команды.
...