(GNU texinfo 4.13) info
파일을 찾기 위한 기본 검색 경로가 있습니까 dir
? 응 /usr/share/info
? 제 환경에서는 변수가 설정되지 않았는데도 위 경로의 파일을 INFOPATH
사용하는 것 같습니다 .dir
관련하여 대체 정보 디렉터리 구조를 사용하여 디렉터리를 설정하는 스크립트가 있습니다. 유효한 INFOPATH
환경 변수를 설정했지만 info
호출 시 메뉴 항목 없이 빈 화면만 표시되므로 사용하지 않는 것 같습니다.
info
검색 경로를 진행하는 방법에 대한 지침이 있습니까?
답변1
예, info
실제로 환경에 설정이 없는 경우 사용할 컴파일 기본값이 있습니다. (또한 값이 콜론으로 끝나면 기본 경로가 값에 추가됩니다.)INFOPATH
INFOPATH
INFOPATH
기본값 은 (그러나 컴파일 타임 정의를 통해 변경 될 수 있음) DEFAULT_INFOPATH
입니다 ..:/usr/local/info:/usr/info:/usr/local/lib/info:/usr/lib/info:/usr/local/gnu/info:/usr/local/gnu/lib/info:/usr/gnu/info:/usr/gnu/lib/info:/opt/gnu/info:/usr/share/info:/usr/share/lib/info:/usr/local/share/info:/usr/local/share/lib/info:/usr/gnu/lib/emacs/info:/usr/local/gnu/lib/emacs/info:/usr/local/lib/emacs/info:/usr/local/emacs/info
DEFAULT_INFOPATH
info
INFODIR
컴파일 타임에 설정할 수 있는 변수 도 있습니다 info
. 설정하면 INFOPATH
환경 변수 뒤에 포함되지만 DEFAULT_INFOPATH
.
info
나는 귀하의 프로그램에 어떤 값으로 컴파일되었는지 물어볼 방법이 없습니다 . ( DEFAULT_INFOPATH
이 명령을 사용하면 실제 값을 찾을 수 있지만 :)
strings `which info` | grep /info:
답변2
info
파일 및 노드를 찾기 위해 수행된 검색 순서는 다양한 --debug
옵션( 모든 디버그 정보에 대해) 을 호출하여 확인할 수 있습니다 .--debug -1
예를 들어
INFOPATH=: info --debug -1 _
$PATH
에서 파생된 모든 경로 와 그 뒤에 컴파일 시간 기본값이 출력됩니다 .