【发布时间】:2023-03-21 07:07:01
【问题描述】:
我正在通过 IP 连接到 Denon DN-700H 网络音频播放器,并已设法在 OS X 终端中使用以下命令更改电台:
telnet
telnet 10.22.71.11
连接成功,然后我看到这个输出:
Trying 10.22.71.11...
Connected to 10.22.71.11.
Escape character is '^]'.
BridgeCo AG Telnet server
然后我输入以下内容以更改为特定的收藏电台:
FV 01
这很有效,更改了 DN-700H 上的收藏夹。输出显示:
NSE2Now Playing
NSE2106 Jack FM Hertfordshire
NSE2106 Jack FM Hertfordshire
NSE8 000:01 100%
我的问题是...如何编写此过程的脚本?我已经使用下面的脚本成功地建立了连接,但是在那之后我没有真正向单元发出命令。这是我到目前为止创建的脚本:
#!/bin/sh
telnet 10.22.71.11
sleep 2
send "FV 02"
非常感谢任何关于通过在终端中作为脚本交互来重新创建我所取得的成就的提示。谢谢
【问题讨论】:
-
试试expect。