기존 화면 표시 값 읽기

기존 화면 표시 값 읽기

BASH를 사용하여 현재 화면에 있는 문자를 캡처하는 방법이 있습니까?

보다 구체적으로 말하면 현재 변수에 있는 내용이 포함된 화면을 표시하고 사용자가 값을 변경하려는 지점 위로 커서를 이동한 다음 전체 새 항목을 저장하도록 해야 합니다.

전임자

이것은 행 1입니다. 이것은 값입니다. 이것은 행 2입니다: 다른 값입니다.

값이 승인된 후 opps가 오타를 냈습니다. 커서를 위로 이동하고 값을 값으로 변경해야 했지만 "다른 값" 전체를 변수에 저장해야 했습니다.

실제로는 읽기 문을 사용하지 않고 대신 키 감지 기능을 사용하여 키보드에서 누르는 키에 대한 이스케이프 시퀀스를 캡처할 수 있습니다. 사용자가 화살표 키를 누르거나 마우스 버튼을 눌렀다 떼는 것을 감지할 수 있지만 부분적으로 덮어쓴 결과를 캡처하는 방법을 모르겠습니다.

관련 정보