來自 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

相關內容