Commons exec: запуск, отправка дочернему процессу и чтение обратно на stdin/stdout

Как я могу добиться следующего в Apache Commons Exec? (Кажется, нет никакой документации для этого варианта использования).

  1. Запустите дочерний процесс.
  2. Передайте дочернему процессу строку на его стандартный ввод.
  3. Дождитесь завершения дочернего процесса.
  4. Соберите стандартный вывод из дочернего процесса в виде строки.

1 ответ

Использование Executor#setStreamHandler(...) обрабатывать перенаправление ввода / вывода.

Другие вопросы по тегам