команда скрипта из socat - /dev/ttyUSB0

команда скрипта из socat - /dev/ttyUSB0

USB-модем, подключенный к моему Raspberry PI с Raspian lite.

Я наконец нашел способ подключить его, выполнив следующие два шага:

sudo socat - /dev/ttyUSB1

и из Socat я просто пишу:

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

...чтобы подключить мой USB-модем.

Как теперь отправить эту команду с помощью скрипта оболочки?

решение1

Если вы используете Bash, вы можете использовать синтаксис here-string:

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

В противном случае, с обычным (POSIX) shсинтаксисом используйте синтаксис here-document:

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

Связанный контент