Me pregunto si hay un equivalente de Unix para la variable de entorno de Windows PATHEXT
.
Para aquellos que no tienen antecedentes de Windows: Agregar un sufijo de archivo PATHEXT
me permite ejecutar un script sin escribir ese sufijo en cmd.exe. Por ejemplo, en mi computadora con Windows, PATHEXT contiene el sufijo .pl
y cuando quiero ejecutar un script Perl en cmd.exe, simplemente puedo escribir my-script
y se ejecuta. Sin embargo, con el fin de ejecutar el mismo script en bash, tengo que escribir el nombre completo: my-script.pl
.
Dado que actualmente trabajo tanto en Windows como en Unix, casi siempre caigo en la trampa de olvidar escribir el sufijo cuando vuelvo a un cuadro de Unix.