GNU texinfo 目錄搜尋方法?
(GNU texinfo 4.13)是否
info
有用於查找文件的預設搜尋路徑dir
?是/usr/share/info
嗎?即使INFOPATH
我的環境中沒有設置變數,它似乎也使用了dir
上面路徑中的文件。相關地,我有一個腳本,它設置一個具有備用資訊目錄結構的目錄。它確實設置了一個有效的
INFOPATH
環境變數,但info
似乎沒有使用它,因為呼叫只是給出了一個沒有任何菜單項的空白螢幕。
info
關於搜尋路徑進展如何的任何指導?
是的,如果您沒有在您的環境中設置,它
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: