GitHub에서 얻은 Racon의 출력을 분석하면 STDERR의 출력으로 동적 "애니메이션" 텍스트가 있습니다.
예를 들어 파일을 캡처하면 다음과 같습니다.
[racon::Polisher::initialize] 겹침 정렬 624/2265116
그런 다음 텍스트가 "애니메이션"되고 오버레이되어 다음 숫자를 말합니다.
[racon::Polisher::initialize] 겹침 정렬 1954/2265116
최종 결과는 7개 행에 220MB의 데이터가 저장되는 것입니다.
각 단계를 개별적으로 나열하고 싶지만 텍스트 편집기를 사용하여 텍스트를 구문 분석하면 충돌이 발생합니다.
제가 사용할 수 있는 유일한 도구는 명령줄 도구입니다.
답변1
캐리지 리턴( <CR>
/// ) 문자를 제거하는 것만으로도 충분할 수 있습니다(입력에 대한 추가 정보를 얻지 않는 한). 파이프를 통해 통과시키세요.^M
0x0D
\r
tr -d $'\r'
답변2
를 사용하여 탐색해 보는 것은 어떨까요 less
?
less
이 멋진 터미널 이스케이프 시퀀스 작업은 수행하지 않습니다. 반전된 텍스트에만 이스케이프 시퀀스가 표시됩니다. 예를 들어, 이는 임의의 조각이 거꾸로 나타나는 부작용을 가지게 되지만 ESC
, 단지 내용을 읽어야 하는 경우에는 문제가 되지 않습니다.
다음과 같이 호출하세요.less <filename>