socat의 스크립트 명령 - /dev/ttyUSB0

socat의 스크립트 명령 - /dev/ttyUSB0

USB 모뎀은 Raspian lite를 통해 내 Raspberry PI에 연결됩니다.

마침내 다음 두 단계를 수행하여 연결하는 방법을 찾았습니다.

sudo socat - /dev/ttyUSB1

Socat 내부에서는 방금 다음과 같이 썼습니다.

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

...USB 모뎀을 연결합니다.

이제 쉘 스크립트를 사용하여 이 명령을 어떻게 보낼 수 있습니까?

답변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

관련 정보