Méthode de search d'annuaire GNU texinfo?

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: