2016-08-02 72 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 
相關問題