Dans la section "Recherche et exécution de commandes" , la spécification POSIX indique que la PATH
recherche est effectuée lors de la recherche d'un utilitaire à exécuter (à quelques exceptions près). La spécification mentionne-t-elle un endroit qui PATH
sera initialisé à une valeur qui garantit que tous les utilitaires standard seront trouvés?
Ou dois-je faire quelque chose comme ce qui suit pour garantir que je n'obtiendrai jamais d'erreur "commande introuvable" lorsque j'essaie d'exécuter un utilitaire standard?
PATH=$(command -p sh -c 'printf %s "${PATH}"')
(voir la spécification POSIX de l' command
utilitaire )
getconf PATH
dans la section d'utilisation de l'application. Merci!