Windows環境変数に相当するUnixがあるかどうか疑問に思っていますPATHEXT。
Windowsの背景がない場合:PATHEXTcmd.exeにそのサフィックスを入力せずにスクリプトを実行できるようにするファイルサフィックスを追加します。たとえば、私のWindowsコンピューターでは、PATHEXTにサフィックスが含まれており.pl、cmd.exeでPerlスクリプトを実行したい場合は、単に入力するだけでmy-script実行されます。それでも、bashで同じスクリプトを実行するには、完全な名前を記述する必要がありますmy-script.pl。
私は現在WindowsとUnixの両方で作業しているため、ほとんどの場合、Unixボックスに再び行くときにサフィックスを入力するのを忘れるという罠に陥ります。