2009-05-21 5 views
3

나를 직접 다른 상자의 파이썬 셸로 가져 와서 처음에는 ssh를 실행하지 않고 두 번째로 파이썬을 실행할 필요가없는 스크립트를 작성하고 싶습니다. .bash 스크립트를 상자에 넣고 파이썬 쉘에 연결

내가 "ssh hostname python"을 실행하면 그냥 멈추게됩니다. 이것은 파이썬이 대화식이라는 사실과 관련이 있습니다. "ssh hostname cat x"는 잘 동작합니다.

이 작업을 수행 할 수있는 ssh 옵션이 있습니까?

답변

10
ssh -t [email protected] python 

-t 플래그는 ssh가 의사 터미널을 연결에 강제하도록합니다. 일반적으로 ssh 명령 행에 명령이 주어지면 비동기 모드로 실행되는 파이썬이됩니다.

4

은 실제로 당신이 의사 청각 장애의 할당을 강제로 -t 옵션이 필요 SSH -t 호스트 이름 파이썬에게

4

을 할 필요를 파악

ssh -t host python 
관련 문제