
man
기본적으로 호출기를 사용합니다. 짧은 페이지의 경우 페이징 없이 터미널에 에코하고 싶습니다. 저는 OS X를 사용하고 있습니다. 제가 시도한 것들은 다음과 같습니다:
man -t man #produces PostScript output
man man | groff -T latin1 #readable, but line wraps badly
man man | troff -a #readable, but ... interesting ...
man man | echo #no output
더 나은 제안이 있나요?
답변1
서식을 지정할 수는 없지만 호출기를 다음과 같이 간단하게 설정할 수 있습니다 cat
.
man man -P cat
또한 man
파이프되면 형식이 지정되지 않으므로 다음과 같은 결과가 나타납니다.
man man | cat
답변2
확장하려면아르잔의 대답, 다음으로 파이프하면 cat을 호출기로 사용하여 형식을 지정할 수 있습니다 ul
.
man foo -P cat | ul
답변3
less
나는 나의 '진짜 문제'가 출구에서 화면을 지우는 것이라는 것을 깨달았기 때문에 다른 길을 갔다는 사실을 알고 있습니다. 나는 넣었다
export MANPAGER='/usr/bin/less -isXF'
내 시작 프로필에 있습니다. 이 -X
매개변수는 less를 종료할 때 화면에 표시된 매뉴얼 페이지의 모든 부분이 그대로 유지된다는 것을 의미합니다.