2016-08-02 68 views
-1

我尝试在脚本中使用telnet(用于python程序)。我想做连接,发送一个命令,然后以一行的方式退出连接。我想发送的命令是在远程计算机上启动程序,但我不想等到程序结束时退出telnet连接。Telnet:连接,发送命令并退出只需一行

我试着做:“echo myCommand | netcat 192.168.1.50 23”,但它等待程序结束。

感谢您的帮助

+0

你知道怎么在后台在shell启动命令在本地?如果你这样做,那么你需要知道的第二件事是关于[nohup'命令](http://man7.org/linux/man-pages/man1/nohup.1.html)。 –

回答

4

使用bash内置TCP套接字功能:

echo yourCommand >/dev/tcp/192.168.1.50/23 
相关问题