@ObehanProger

Как удержать терминал и сессию ssh открытой после выполнения команды?

Запускаю приложение test.py, которое должно подключить меня к удаленному серверу и перебросить в папку web там же и при этом оставить терминал открытым мне для работы:
subprocess.call("xfce4-terminal --execute ssh user@x.x.x.x -p 1234 cd /home/web", shell=True)

А оно просто выполняет команду cd на сервере и сразу закрывает терминал. Как исправить?
  • Вопрос задан
  • 56 просмотров
Пригласить эксперта
Ответы на вопрос 1
Robur
@Robur
Знаю больше чем это необходимо
можно через screen.

Если вы хотите чтобы вы прямо сразу попали в этот терминал из того терминала в котором свой код запускаете, и могли там что-то нажимать и копаться, то надо как-то перенаправить stdin/stdout в вашу текущую консоль
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
17 февр. 2020, в 00:30
1500 руб./за проект
16 февр. 2020, в 22:28
2000 руб./за проект