nm
バイナリでシンボルを一覧表示するユーティリティは、そのドキュメントにどのようにしてnm
という名前を付けるかの説明や手がかりを含んでいません。なぜ `nm`ユーティリティがそのように指定されていますか?
経験豊かな長いUNIX開発者のなかには、いくつかの光を放つことができると思います。
nm
ユーティリティにはこのような名前が付けられているのはなぜですか?
nm
バイナリでシンボルを一覧表示するユーティリティは、そのドキュメントにどのようにしてnm
という名前を付けるかの説明や手がかりを含んでいません。なぜ `nm`ユーティリティがそのように指定されていますか?
経験豊かな長いUNIX開発者のなかには、いくつかの光を放つことができると思います。
nm
ユーティリティにはこのような名前が付けられているのはなぜですか?
「名前」または「名前リスト」の略語です。
Nmは、各オブジェクトファイルの名前リスト(シンボルテーブル)を引数リストに出力します。 (V7 Unix manual、1979)
['nm'はすでにUnix V1(1971)にあったことに注意してください(http://man.cat-v.org/unix-1st/1/nm) –
名シンボル。従って、「nm」は選択された略語である。
http://pubs.opengroup.org/onlinepubs/9699919799/utilities/nm.htmlを見ると、「NaMe list」の略語のようです。
私は、 "名前のマングリング"の略です。わからない。 – fge
110ボーでは、「名前」よりも「nm」を入力する方が速くなりました。同様に、 "ls"は "list"より速く、 "ld"は "load"より速く、 "cc"は "c"より速い。おっとっと。私の理論は正しいとは思わない。 ;-) –
Unixが 'c'のような一文字のコマンドを持っていないことは確かに驚くべきことです。おそらくタイプミスのリスクは大きいと思われたでしょうか? –