1

Я работаю над настройкой сети сервера Minecraft на сервере Ubuntu 14.04 LTS. У меня есть несколько экранных сессий, каждый из которых имеет собственный процесс

There are screens on:
    2471.LobbyServer (detached)
    2468.BungeeCordProxy (detached)

Мне нужен способ для ввода одной команды (возможно, запуска скрипта bash), которая будет проходить через все сеансы экрана и вводить команду в каждый из запущенных процессов (каждый из процессов принимает команды в качестве ввода во время работы) в зависимости от файл jar, используемый в процессе (оба процесса являются файлами .jar, запущенными с Oracle java-7).

1 ответ1

1

Я думаю, что вы можете запустить:

screen -S panel -p 0 -X stuff "yourCommand`echo -ne '\015'`"

-p - это номер окна, а часть echo вставляет новую строку в конце

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