comando de script do socat - /dev/ttyUSB0

comando de script do socat - /dev/ttyUSB0

Um modem USB conectado ao meu Raspberry PI com Raspian Lite.

Finalmente encontrei uma maneira de conectá-lo executando estas duas etapas:

sudo socat - /dev/ttyUSB1

e de dentro do Socat eu apenas escrevo:

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

...para conectar meu modem USB.

Como posso agora enviar este comando usando um script de shell?

Responder1

Se estiver usando Bash, você pode usar a sintaxe here-string:

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

Caso contrário, com um (POSIX) regular sh, use a sintaxe here-document:

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

informação relacionada