Я новичок в написании скриптов на bash и не могу понять, как это сделать.
Я работаю над скриптом, который предназначен для резервного копирования и управления приложением Java, которое работает в сеансе экрана. Цель состоит в том, чтобы иметь возможность запускать несколько экземпляров приложения Java на разных машинах и иметь возможность управлять ими по ssh из скрипта.
Функция, которую я хотел бы иметь, — это возможность легко вызывать сеанс экрана одного из экземпляров Java и отображать его пользователю. Так что если сеанс экрана запущен на Машине A, и я хочу показать его пользователю на Машине B, я хочу иметь возможность инициировать соединение ssh и вызывать его программно.
Короче говоря, я хочу имитировать следующие пользовательские команды в скрипте bash:
ssh [email protected]
screen -r ScreenName #Run from inside of ssh session