Мне интересно, есть ли Unix-эквивалент для переменной среды Windows PATHEXT.
Для тех, у кого нет фона Windows: добавление суффикса файла PATHEXTпозволяет мне выполнять скрипт без ввода этого суффикса в cmd.exe. Например, на моем компьютере с Windows PATHEXT содержит суффикс, .plи когда я хочу выполнить скрипт Perl в cmd.exe, я просто могу напечатать, my-scriptи он запускается. Тем не менее, для того , чтобы выполнить один и тот же сценарий в Баш, мне нужно написать полное имя: my-script.pl.
Поскольку в настоящее время я работаю как с Windows, так и с Unix, я почти всегда попадаюсь в ловушку, когда забываю вводить суффикс при переходе в окно Unix.