![라인 분할(fmt -w와 같은)이지만 색상/형식 지정된 명령줄 출력에 있음](https://linux55.com/image/213017/%EB%9D%BC%EC%9D%B8%20%EB%B6%84%ED%95%A0(fmt%20-w%EC%99%80%20%EA%B0%99%EC%9D%80)%EC%9D%B4%EC%A7%80%EB%A7%8C%20%EC%83%89%EC%83%81%2F%ED%98%95%EC%8B%9D%20%EC%A7%80%EC%A0%95%EB%90%9C%20%EB%AA%85%EB%A0%B9%EC%A4%84%20%EC%B6%9C%EB%A0%A5%EC%97%90%20%EC%9E%88%EC%9D%8C.png)
jest
출력에서 컬러 텍스트와 같은 작업을 수행하기 위해 멋진 터미널 코드를 사용하는 명령(자동화된 JS 테스트를 실행하는 데 사용됨)의 출력이 있습니다 . 긴 줄에서 성능이 저하된 오랜 역사를 가지고 있는 emacs의 농담을 실행하고 있기 때문에 매우 긴 줄을 잘라내고 싶습니다.
jest의 출력을 파이핑하는 것과 같은 것을 사용하면 fmt -w 200
터미널 형식이 emacs에 표시되지 않고 출력을 읽기가 어렵습니다(Mac OS fmt를 사용함).
긴 줄을 분할하고 터미널 형식을 유지하는 방법은 무엇입니까?
답변1
GNU fmt
coreutils는 이 기능을 제공합니다.
Mac OS에서는 gfmt
homebrew 및 brew install coreutils
.