Je me demande s'il existe un équivalent Unix pour la variable d'environnement Windows PATHEXT
.
Pour ceux qui n'ont pas d'arrière-plan Windows: l'ajout d'un suffixe de fichier à PATHEXT
me permet d'exécuter un script sans taper ce suffixe dans cmd.exe. Par exemple, sur mon ordinateur Windows, PATHEXT contient le suffixe .pl
et lorsque je veux exécuter un script Perl dans cmd.exe, je peux simplement taper my-script
et il est exécuté. Cependant, afin d'exécuter le même script bash, je dois écrire le nom complet: my-script.pl
.
Comme je travaille actuellement sur Windows et Unix, je tombe presque toujours dans le piège d'oublier de taper le suffixe lorsque je vais à nouveau dans une boîte Unix.