1

Я использую ANSI для удаленной установки и запуска программ. Ansible использует SSH для выдачи команд и запуска модулей на удаленных системах. Одной из этих команд является запуск файла .jar, который выводит текстовое приглашение после его запуска. Как я могу просмотреть этот вывод? Я вижу, что команда, введенная ansible, привела к запуску процесса, поэтому я знаю, что файл jar был успешно запущен, но у меня нет возможности просмотреть его вывод.

1 ответ1

0

Вам нужно "зарегистрировать" вывод из вывода java somefile.jar как при использовании модуля command или shell .

- name: print to stdout
  command: java somefile.jar
  register: java

- debug: msg="{{ java.stdout }}"

- debug: msg="{{ java.stderr }}"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .