【问题标题】:Telnet : connect, send command and exit in just one lineTelnet:连接、发送命令和退出只需一行
【发布时间】:2016-12-08 00:14:59
【问题描述】:

我尝试在脚本中使用 telnet(在 python 程序中使用)。我想做连接,发送命令,然后在一行中退出连接。我要发送的命令是在远程机器上启动一个程序,但我不想等待该程序结束退出 telnet 连接。

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

感谢您的帮助

【问题讨论】:

  • 你知道如何在本地 shell 中后台启动命令吗?如果你这样做了,那么你需要知道的第二件事是关于the nohup command

标签: bash telnet


【解决方案1】:

使用 bash 内置的 tcp 套接字功能:

echo yourCommand >/dev/tcp/192.168.1.50/23

【讨论】:

    猜你喜欢
    • 2012-11-25
    • 2015-07-04
    • 2020-09-01
    • 2015-03-05
    • 2014-09-26
    • 2015-07-16
    • 2020-02-14
    • 1970-01-01
    • 2013-04-09
    相关资源
    最近更新 更多