拡張子の件だけ。
「拡張子の無いファイル名」に統一された意味はありません。
UNIX の世界では、「拡張子の無いファイル名」も「複数の .(ピリオド)を含むファイル名」も多数存在します。 ファイル名中の . 以後の部分を拡張子とみるか単にファイル名の一部とみるかすら、決まっていません。
コマンドとして実行可能なファイルが、バイナリ・アプリケーション・ファイルなのかテキスト・スクリプト・ファイルなのか、ファイル名では区別できないことも、区別できる様に拡張子を付けることも、両方普通です。
つまり、Windows と UNIX の「何が普通か」が違ってる部分なので、気にしない方がいいですよ。
|