通常、すべてのLinuxコマンドは小文字ですが、そうではありません。MAKEDEV
スクリプト(大文字)これには理由がありますか?
ベストアンサー1
Linuxは既存のUnixでこのスクリプトを借用した可能性が高いです。
私が見つけたこのスクリプトの最初のバージョンは/dev/MAKE
BSD 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側には同じ名前のスクリプトがすでに存在しています(スティーブンキットが述べたように)。