![`autoexpect`를 사용하여 자동으로 생성된 bash `expect` 스크립트에는 `^G`가 있습니다. 이는 무엇을 의미합니까?](https://linux55.com/image/177265/%60autoexpect%60%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%EC%9E%90%EB%8F%99%EC%9C%BC%EB%A1%9C%20%EC%83%9D%EC%84%B1%EB%90%9C%20bash%20%60expect%60%20%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EC%97%90%EB%8A%94%20%60%5EG%60%EA%B0%80%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4.%20%EC%9D%B4%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9D%84%20%EC%9D%98%EB%AF%B8%ED%95%A9%EB%8B%88%EA%B9%8C%3F.png)
expect
을 사용하여 자동 생성된 bash 스크립트에서는 autoexpect
줄 완성이 완료를 제공하지 않거나 입력 줄을 변경하지 않을 때 [TAB]을 사용하여 줄 완성을 호출합니다. 스크립트에서 발췌한 내용은 다음과 같습니다.
send -- "dummyprog 1[TAB]"
expect -exact "^G"
가시성을 위해 텍스트 탭을 문자로 대체했습니다 [TAB]
.
, 문자 그대로의 의미입니다 ^G
. ^G
우분투 매뉴얼 페이지에는 아무것도 표시되지 않습니다 .expect
또는autoexpect
.
터미널 제어 문자인가요? 프로그램의 인공물입니까 expect
? 그것은 무엇입니까?