プラットフォームに依存しない軽量な方法でCWDのマウントタイプを検出する必要があります。具体的には、CWDがSSHFS、NFS、CIFS、SMB、またはローカルブロックストアマウントにあるかどうかを判断する必要があります。
Mac OSX 10.6、10.7、およびRHEL5(少なくとも)でこれを行う必要があります。
dfを使用する可能性はありますが、dfはこれら2つのプラットフォームでまったく異なる動作をします。さらに、私はawkで出力をCLIでスクレイピングする必要がありますが、これは実行可能ですが、壊れやすいです。
この情報はあるレベルで利用可能でなければなりません。私がこの情報を提供してくれることを知らないツールはありますか?