comando de script desde socat - /dev/ttyUSB0

comando de script desde socat - /dev/ttyUSB0

Un módem USB conectado a mi Raspberry PI con Raspian lite.

Finalmente encontré una manera de conectarlo siguiendo estos dos pasos:

sudo socat - /dev/ttyUSB1

y desde dentro de Socat solo escribo:

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

...para conectar mi módem USB.

¿Cómo puedo enviar ahora este comando usando un script de shell?

Respuesta1

Si está utilizando Bash, puede utilizar la sintaxis de cadena aquí:

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

De lo contrario, con un (POSIX) normal sh, utilice la sintaxis del documento aquí:

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

información relacionada