MAKEDEVスクリプト名がすべて大文字であるのはなぜですか?

MAKEDEVスクリプト名がすべて大文字であるのはなぜですか?

通常、すべてのLinuxコマンドは小文字ですが、そうではありません。MAKEDEVスクリプト(大文字)これには理由がありますか?

ベストアンサー1

Linuxは既存のUnixでこのスクリプトを借用した可能性が高いです。

私が見つけたこのスクリプトの最初のバージョンは/dev/MAKEBSD 4から、1980年ごろだったようです。デバイスファイルを生成するので、明らかにそう命名されました。名前の大文字はデバイスファイル自体と区別するためのものですが、これは単なる推測です。

以前は、以下のようにデバイスファイルが実際のMakefileで作成されたようです。Bell Labs Research V7スナップショット(1979)/dev、以前は階層が存在するかどうかはわかりませんでした。

BSD 4.1(1982)の場合、このスクリプトはまだ電話しました/dev/MAKEしかし、BSD 4.1c_2(1983)では/dev/MAKEDEV.localスクリプトがすでに存在しているようです。いくつかの説明。/dev/MAKEDEVしたがって、スクリプトがあるかどうかは不明です。

BSD 4.4 Lite2バージョン(ストレージによると、1995年ですが、ファイル自体のSCCSタイムスタンプに表示されます8.1 (Berkeley) 6/9/93)でスクリプトと最終名を表示できます。/dev/MAKEDEVそしていくつかのシステム固有のMAKEDEVスクリプト。現在、Linux側には同じ名前のスクリプトがすでに存在しています(スティーブンキットが述べたように)。

おすすめ記事