我想写一个脚本,让我直接到另一个盒子上的python shell,这样我就不必先运行ssh和第二次运行python.
当我做"ssh hostname python"它只是挂起 - 这与python是交互式的事实有关."ssh hostname cat x"工作正常.
是否有一些ssh选项可以使这项工作?
ssh -t user@host python
-t标志强制ssh为连接分配伪终端.通常,如果在ssh命令行上给出命令,则不会执行此操作,这会导致python以非交互模式运行.