名前の前にドル記号 ($) を付けることによって、クライアント固有の変数を作成できます。変数は、ファイルシステム内の同じ場所に異なるタイプのアーキテクチャーがアクセスできるようにするのに役立ちます。変数名を括弧でくくることで、その後に続く文字や数字と変数とを区切ることができます。次の表は、定義済みマップ変数を示しています。
|
鍵として使用する場合を除いて、変数はエントリ行内のどこにでも使用できます。たとえば、/usr/local/bin/sparc から SPARC アーキテクチャー、/usr/local/bin/x86 から x86 アーキテクチャーのバイナリをそれぞれエクスポートするファイルサーバーがあるとします。クライアントは、次のようなマップエントリを使ってマウントすることができます。
/usr/local/bin -ro server:/usr/local/bin/$CPU
これですべてのクライアントの同じエントリがすべてのアーキテクチャーに適用されます。