Est-ce que info
(GNU texinfo 4.13) a un path de search par défaut pour find un file dir
? Est-ce /usr/share/info
? Même si je n'ai pas de variable INFOPATH
dans mon environnement, il semble utiliser le file dir
dans le path ci-dessus.
De même, j'ai un script qui configure un directory avec une autre structure de directorys d'informations. Il définit une variable d'environnement INFOPATH
valide mais l' info
ne semble pas l'utiliser car l'invocation donne simplement un écran vide sans éléments de menu.
Des conseils sur la façon dont l' info
progresse dans la search du path?
Oui, info
a une valeur par défaut pour INFOPATH
compilée qu'elle utilise si INFOPATH
n'est pas défini dans votre environnement. (De même, si votre INFOPATH
se termine par un deux-points, le path par défaut est ajouté à votre valeur.)
La valeur par défaut est 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
(mais il peut être modifié en définissant DEFAULT_INFOPATH
lors de la compilation des info
).
Il y a aussi une variable INFODIR
qui peut être définie lors de la compilation d' info
. S'il est défini, il est inclus dans le path après la variable d'environnement INFOPATH
mais avant le DEFAULT_INFOPATH
.
Je ne sais pas comment requestr à votre programme d' info
quelles valeurs il a été compilé. (Bien que vous puissiez probablement find la valeur réelle de DEFAULT_INFOPATH
avec cette command 🙂
ssortingngs `which info` | grep /info: