3

Я запускаю следующую команду в консоли Windows:

"C:\Putty\putty.exe" -load "mySavedSession1" -m C:\somePath\localScript.txt -v

содержимое localScript.txt:

/somePath/update-new-ver.sh

удаленная машина - Ubuntu, и я хочу, чтобы putty запустил удаленный скрипт. Если я запускаю этот /somePath/update-new-ver.sh в графическом интерфейсе putty на удаленном командном блоке, он работает нормально, но из консоли Windows он просто очень быстро открывает и закрывает putty, и я не вижу, было ли выброшено исключение.

  1. Как я могу сделать замазку, чтобы оставаться открытой, когда закончите?
  2. Правильно ли я запускаю этот удаленный скрипт?

1 ответ1

1

Вместо того, чтобы использовать замазку, я думаю, что вы можете использовать вместо этого plink. С plink у вас не должно быть проблем с закрытием приложения слишком быстро, поскольку это консольное приложение.

Более подробная информация здесь:http://the.earth.li/~sgtatham/putty/0.53b/htmldoc/Chapter7.html

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