来自 socat 的脚本命令 - /dev/ttyUSB0

来自 socat 的脚本命令 - /dev/ttyUSB0

USB 调制解调器通过 Raspian lite 连接到我的 Raspberry PI。

我终于找到了一种通过发出以下两个步骤来使其连接的方法:

sudo socat - /dev/ttyUSB1

在 Socat 内部我只是写道:

AT^NDISDUP=1,1,"4g.tele2.se"

...让我的 USB 调制解调器连接。

现在如何使用 shell 脚本发送此命令?

答案1

如果您使用的是 Bash,则可以使用此处字符串语法:

sudo socat - /dev/ttyUSB1 <<< 'AT^NDISDUP=1,1,"4g.tele2.se"'

否则,对于常规 (POSIX) sh,请使用此处文档语法:

sudo socat - /dev/ttyUSB1 << EOF
AT^NDISDUP=1,1,"4g.tele2.se"
EOF

相关内容