2015-12-28 4 views

ответ

1

Вы можете использовать ssh для достижения этой цели:

ssh -t [email protected] '/path/to/test.sh' 

Согласно man ssh, это то, что делает вариант -t:

Force распределение псевдо-терминал. Это можно использовать для выполнения произвольных программ на экране на удаленной машине, которые могут быть полезны, , например. при реализации услуг меню. Множество -t force tty распределение, даже если ssh не имеет локального tty.

+0

Что такое -t для? Я попробовал следующую команду: ssh user @ host '/ path/to/script', но он принимает локальный путь и находит локальный скрипт. –

+0

Это сработало благодаря мужчине ... :) –

+0

Отредактированный ответ, чтобы показать, что '-t' делает. – badjr

 Смежные вопросы

  • Нет связанных вопросов^_^