스크립트 파일에서 ANSI 코드를 구문 분석하고 출력하는 방법(scriptreplay)

스크립트 파일에서 ANSI 코드를 구문 분석하고 출력하는 방법(scriptreplay)

script로그 파일이 어떻게 작동하는지 이해하려고 노력 중입니다 .jQuery 터미널스크립트 파일을 재생합니다. 나는 이것을 찾았다자바스크립트 라이브러리. 테스트할 필요 없이 매우 간단한 코드만 살펴보세요. 단지 타이밍 파일에서 바이트를 가져와서 타이밍 파일의 바이트 수를 인쇄합니다. 그게 다입니다. VT100 에뮬레이터가 나머지를 처리합니다.

그런데 파일을 봤는데 그 안의 ANSI 코드를 이해하지 못했어요.

  • ?2004h
  • ?2004l

이것은 TERM=vt100README의 변수를 사용하고 있지만 Xterm이 지원하는 모든 것을 지원하고 싶습니다. 다음과 같은 코드가 있습니다.

  • ]777;notify;Command completed;cat\]777;precmd\]0;
  • \]7;file://jcubic/home/kuba/projects/jcubic/terminal/test/script

1B \ 1B나는 순서 나 1B]7;...1B]777;...추가적인 것들을 이해하지 못합니다 . 어딘가에 문서화되어 있나요?

관련 정보