매뉴얼 페이지에 액세스하기 위해 man을 실행할 때마다 전체 컴퓨터가 약 30 초 동안 정지됩니다.
내 MANPATH는 "/ Library / init / zsh / man : / opt / local / share / man : / usr / share / man : / usr / local / share / man : / usr / X11 / man : / Library / Frameworks / Python.framework / Versions / Current / share / man : / opt / local / man "및 내 man.conf 파일은 표준으로 보입니다.
디버깅 정보를 위해 man -d man을 실행하면 다음과 같은 결과를 얻습니다.
구성 파일 /private/etc/man.conf 읽기
메시지 카탈로그 맨이 있는지 확인했지만 없음 (영어 메시지는 필요하지 않음)
찾은 man 디렉토리 / usr / share / man
찾은 man 디렉토리 / usr / local / share / man
찾은 man 디렉토리 / usr / X11 / man
발견 된 경로지도 / bin-> / usr / share / man
발견 된 경로지도 / sbin-> / usr / share / man
발견 된 경로지도 / usr / bin-> / usr / share / man
발견 된 경로지도 / usr / sbin-> / usr / share / man
발견 된 경로지도 / usr / local / bin-> / usr / local / share / man
발견 된 경로지도 / usr / local / sbin-> / usr / local / share / man
발견 된 경로지도 / usr / X11 / bin-> / usr / X11 / man
발견 된 경로지도 / usr / bin / X11-> / usr / X11 / man
발견 된 경로지도 / usr / bin / mh-> / usr / share / man
덜 호출기를 호출기로 사용
/ usr / bin / less -is를 브라우저로 사용
/ bin / cat을 사용하여 HTML 페이지를 텍스트로 덤프하여 / Library / init / zsh / man을 경로
manpath에 / opt / local / share / man 추가
manpath에 / usr / share / man 추가
manpath에 / usr / local / share / man 추가
맨 패스에 / usr / X11 / man 추가
Manpath에 /Library/Frameworks/Python.framework/Versions/Current/share/man 추가
manpath에 / opt / local / man 추가
비표준 라인 길이로 인해 저장된 cat 페이지가 없습니다.
기본 전 처리기 시퀀스 사용
찾은 tbl (1) 지시문
명령을 실행하지 않음 : (cd '/ usr / share / man'&& (echo ".ll 16.1i"; echo ".nr LL 16.1i"; / usr / bin / gunzip -c '/ usr / share / man / man1 /man.1.gz ') | / usr / bin / tbl | / usr / bin / groff-벽 -mtty-char -Tascii -mandoc -c | (작은-|| || true))
"/ path / local / man을 manpath에 추가 한 후" "비표준 줄 길이로 인해 cat 페이지가 저장되지 않음"이전에 컴퓨터가 정지되어 내 문제와 관련이있을 수 있습니다. 불행히도 "no cat .."메시지를 검색하면 유용한 정보가 반환되지 않습니다.
최근에 OS X 10.7로 업그레이드하고 bash에서 zsh로 전환하여 문제가 발생할 수도 있습니다. 그러나 bash를 내 쉘로 사용하면 여전히 같은 문제가 있습니다. 어떤 아이디어?