답변:
alias wrapon='tput rmam'
&alias wrapoff='tput smam'
다음을 통해 출력을 파이프하십시오 less -S
.
-S or --chop-long-lines
Causes lines longer than the screen width to be chopped (truncated)
rather than wrapped. That is, the portion of a long line that does
not fit in the screen width is not shown. The default is to wrap
long lines; that is, display the remainder on the next line.
나는 여기 에서 무슨 일이 일어나고 있는지 설명하려고 노력했지만 , 원하는 것처럼 스크롤 막대로 가로로 스크롤하는 방법은 아닙니다.
(직접 출력에 대해 물었다 고 생각하지만 다른 사람들이 해결책으로 제안하는 경우) 출력을 somename.log 파일로 리디렉션하고 Applications> Utilities> Log-Viewer (또는 명령 줄에서 open somename.log
) 로 엽니 다 .
터미널에 없지만 로그 뷰어는 대량의 출력 (검색, 스크롤, 필터링)을 처리하는 데 가장 적합한 로그 뷰어를 찾았습니다.
Console.app
합니까? Log Viewer.app
유틸리티 에는 없습니다 . 그러나 콘솔도 래핑되지만 유일한 차이점은 기본적으로 긴 줄이 축소된다는 것입니다. 모든 것을 읽으려면 클릭해야하므로 불행히도 도움이되지 않습니다.
-fmessage-length=0
설정된 상태에서 여전히 다중 라인 경고 / 오류 출력. 나는 (현재는)하지 않습니다.