![SSH를 통해 화면을 생성하려면 원하는 스크립트를 실행하세요 - 터미널 유형을 설정하세요](https://linux55.com/image/136108/SSH%EB%A5%BC%20%ED%86%B5%ED%95%B4%20%ED%99%94%EB%A9%B4%EC%9D%84%20%EC%83%9D%EC%84%B1%ED%95%98%EB%A0%A4%EB%A9%B4%20%EC%9B%90%ED%95%98%EB%8A%94%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EB%A5%BC%20%EC%8B%A4%ED%96%89%ED%95%98%EC%84%B8%EC%9A%94%20-%20%ED%84%B0%EB%AF%B8%EB%84%90%20%EC%9C%A0%ED%98%95%EC%9D%84%20%EC%84%A4%EC%A0%95%ED%95%98%EC%84%B8%EC%9A%94.png)
임베디드 보드 콘솔을 읽고 자동으로 응답을 제공하는 스크린 세션을 생성하는 Expect 스크립트가 있습니다. 호스트 컴퓨터에서 로컬로 Expect 스크립트를 실행하는 데 문제가 없습니다.
그러나 예를 들어 SSH를 통해 다른 시스템에서 이 호스트로 스크립트를 실행하려는 경우 프롬프트가 나타납니다.ssh [email protected] './flash-the-board.sh'
Please set a terminal type
Bash 스크립트를 실행하기 전에 SSH 명령에서 설정을 시도했는데 TERM=vt100
오류가 발생했습니다.
expect: read eof
screen is terminating
이 문제를 해결하는 방법을 아는 사람이 있나요? 감사해요