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 PATHEXTme permite ejecutar un script sin escribir ese sufijo en cmd.exe. Por ejemplo, en mi computadora con Windows, PATHEXT contiene el sufijo .ply cuando quiero ejecutar un script Perl en cmd.exe, simplemente puedo escribir my-scripty 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.