Posted at

Mac OS X 固有コマンドでどんなものがあるかを調べる


はじめに

Mac OS X には固有のコマンドがいくつかあります。しかし、どのコマンドが Mac OS X 固有なのかはあまり把握していませんでした。

その調べ方を探してみたので紹介します。


tl;dr

以下サイトに記載されていたコマンドを使い、絞り込むことができました。

OSXの固有コマンド - MacWiki

zgrep -l "Mac OS X" /usr/share/man/man1/*

man ページの中の内容から、Mac OS Xという文字列があるものを抽出しています。これが Max OS X 固有のコマンドと取り扱っています。

また man1 にディレクトリを絞ることで、汎用コマンドの内容に絞っています。結果は以下のようなイメージになります。

/usr/share/man/man1/AppleFileServer.1

/usr/share/man/man1/afscexpand.1
/usr/share/man/man1/analyticsd.1
/usr/share/man/man1/arch.1
/usr/share/man/man1/asctl.1
/usr/share/man/man1/authopen.1
/usr/share/man/man1/automator.1
/usr/share/man/man1/avconvert.1
/usr/share/man/man1/awdd.1
/usr/share/man/man1/base64.1
/usr/share/man/man1/brctl.1
/usr/share/man/man1/checkLocalKDC.1
/usr/share/man/man1/configureLocalKDC.1
/usr/share/man/man1/createhomedir.1
...

ここから調べてみたいコマンドを再度 man コマンドで見る形ですね。


おわりに

なかなか man でコマンドについて調べる機会を持てていないので、これを機に使えそうなコマンドを調べていきたいと思います。


参考