我正在尝试与我的服务器通信并发送 telnet 命令(再次登录和注销)。为此,我生成了一个 shell 脚本并收到错误消息“ nc: getaddrinfo: nodename nor servname provided, or not known ”。
具体线路是:
(sleep 1&echo $login&sleep 1&echo $password&sleep 1&echo exit) | nc $IP 23 > dump.out
当我直接在终端中执行此行(并且确保之前的导出行)时,它可以正常工作,但是当我执行脚本时,我收到错误消息。
任何人都可以帮忙吗?任何帮助,将不胜感激。提前致谢。