답변:
우선, man 파일은 보통 파일 시스템 어딘가에 gzip으로 압축 된 텍스트 파일입니다. 당신의 마일리지는 그것들을 찾는 것에 따라 다양 할 것이므로 아마도 소스 대신에 사람이 제공하는 처리되고 포맷 된 버전을 원했을 것입니다. man
도구로 덤프 할 수 있습니다 . 를 보면 다음 man man
과 같이 -P
플래그 가있는 매뉴얼 페이지를 보는 데 사용되는 프로그램을 변경할 수 있습니다 .
man -P cat command_name
또한 man
화면에서 보는 대신 출력 할 때 파이프를 감지 할 때 자동으로 감지 할 가치가 없으므로 다른 것으로 처리하려는 경우 다음과 같이 해당 단계로 바로 건너 뛸 수 있습니다.
man command_name | grep search_string
또는 파일로 덤프하려면 :
man command_name > formatted_man_page.txt
man
쉘의 정상적인 기능과 분리되는 쉘에서 강제로 실행되는 무언가 또는 플래그에 별명을 지정 하지 않았 man
습니까?
man command_name > formatted_man_page.txt
일부 단어가 중복됩니다.
성가신 백 스페이스 / 밑줄 없이 밑줄을 긋지 않고 굵게 표시 할 이상한 시퀀스 없이 ASCII 매뉴얼 페이지 파일을 얻으려면 :
man ksh | col -b > ksh.txt
매뉴얼 페이지는 일반적으로 troff
사전 처리 된 파일이며 다음을 사용하여 일반 텍스트를 얻을 수 있습니다.
groff -t -e -mandoc -Tascii manpage.1 | col -bx > manpage.txt
groff
의 래퍼입니다 troff
.
맨 페이지 파일을 먼저 압축 해제하기 위해 gzip을 사용해야 할 수도 있으며, 결과물에 여전히 많은 형식 정보가 있습니다.