使用法を説明している。探索の始点となるパス。左から右へ評価することによって検索を行う。処理の対象を次のファイル名に移す。指定されたものと見なされる。Considerations」の章をお読みになるとよい。この文書以上に情報源としてお役に立つことだろう。いうオプションは、シンボリックリンクをどう処理するかを決める。したオプションに続くコマンドライン引き数は、探索対象となるファイル名やディレクトリ名と見なされる。いう引き数が、続いて現れるまでだ。した引き数、及びそれに続くいかなる引き数も、何を捜すべきかを記述した式であると解釈される。探索開始点のパスが一つも指定されていない場合は、カレントディレクトリ以下が探索の対象になる。使用を考えた方が多分よいだろうが)。このマニュアルページで説明する「オプション」には、式の一部として使われるものもある。動作を制御するものであり、指定する位置は、探索開始点の最後のパス名のすぐ後になる。いう五つの「本来」のオプションは、指定するなら、最初のパス名の前で指定しなければならない。始まるようにしておいた方が、たいてい無難である)。-Pシンボリックリンクをまったくたどらない。これがデフォルトの動作である。そのシンボリックリンクそのもののプロパティから取得した情報が使用されることになる。-Lシンボリックリンクをたどる。リンク先のファイルを調べることができなかった場合は除く)。して有効なままである。そのシンボリックリンクが参照しているサブディレクトリが探索される。(シンボリックリンクがリンク切れしている場合を除く)。使うと)、動作がわけのわからないものになるかもしれない。-Hコマンドライン上で指定された引き数を処理するとき以外、シンボリックリンクをたどらない。シンボリックリンクそのもののプロパティから取得した情報が使用されることになる。この動作には例外が一つあり、それは、コマンドラインで指定されたファイルがシンボリックリンクであり、そのリンクが解決できる場合だ。(つまり、リンクがたどられる)、シンボリックリンク自体の情報は、リンク先のファイルを調べることができなかったときの、控えの情報として使用される。当然ながら、この動作は抑制されることになるだろうが)。指定した場合は、後のものが前のものを上書きする。従って、コマンドラインで最後に指定されたものが、効果を持つわけだ。オプションが有効になっていると考えるべきである。システムコールを使ってファイルの情報を調べることがよくある。上述のオプションは、そのとき引き数がどう処理されるかにも影響を与える。いくつかの検査では、コマンドラインで指定したファイルを目下検査の対象になっているファイルと照合する。いづれの検査でも、コマンドラインで指定したファイルは、情報が調べられた後、そのプロパティのいくつかが保存されることになる。照合に使用される情報は、シンボリックリンクのプロパティから取得したものである。それ以外の場合、使用されるのはリンク先のファイルのプロパティから取得した情報だ。リンクをたどれない場合は、リンクそのもののプロパティが使われることになる。その参照がたどられて、リンク先のファイルからタイムスタンプが取得されることになる。その前に指定されたシンボリックリンクは参照がたどられない)。debugoptions診断用の情報を出力する。問題の原因追求に役立つことがある。デバッグオプションを複数指定するときは、コンマで区切る。バージョンの間で、デバッグオプションの互換性は保証されていない。有効なデバッグオプションの中には、以下のものがある。helpデバッグ用オプションを説明する。オリジナルな形と最適化した形で示す。システムコールを使ってファイルを調べたとき、メッセージを表示する。プログラムは、そうしたシステムコールの回数を最少にしようとする。最適化に関する診断情報を表示する。rates各述語が何回成功し、何回失敗したかを示す情報を要約して表示する。-Olevel問い合わせの最適化を有効にする。プログラムは、全体的な効果を維持しつつ、検査の順序を並べ替えることによって、実行速度を上げる。付加的な作用のある述語同士については、相互の相対的な順序を変更しないということだ。各最適化レベルで行われる最適化は、以下のとおりである。1これはデフォルトの最適化レベルであり、伝統的な動作に当たる。先に実行されるようにする。情報を取得する必要があるどんな検査よりも先になる。関数でファイルの情報を取得するところから始めなければならない述語よりも、評価に時間がかからないのである。3この最適化レベルでは、コストに基づいた問い合わせの最適化を徹底して行う機能が有効になる。検査が先に行われて、よりコストのかかる検査が後回しにされる。コストがほぼ同じ場合には、その述語が真を返しそうか、偽を返しそうかによって、評価の順番が変わってくる。演算では、偽になりそうな述語が先に評価されるのである。コストに基づいた最適化機能は、ある検査が真を返す確率について一定の考えを持っている。真になる可能性が高いと見なされる)。コストに基づいた最適化機能は、現在のところその効果を評価中である。性能が実際に向上することがなければ、捨てられることになるだろう。そのうち下位の最適化レベルでも採用されるかもしれない。実行して、どの最適化レベルでも結果が同じになることを保証している。(expression)」である。いうファイルがマッチするのかと、そのマッチしたファイルをどう処理するのかを記述している。(predicate)」と呼んでいる)。基づいて、真または偽の値を返す。いう検査は、対象になっているファイルが空の場合にのみ、真になる。「判別式」と訳してきたが、今回は素直に「検査」と訳すことにした。通常、その作用の実行に成功したか失敗したかに基づいて、真または偽を返す。いうアクションは、対象になっているファイルの名前を標準出力に表示する。その動作に影響を与える。グルーバルオプションは、常に真を返す。options)位置オプションが影響を与えるのは、それより後に続く検査やアクションに対してだけである。位置オプションは常に真を返す。コマンドライン上でそれより後に現れる正規表現に対して、正規表現のどの方言かを指定することになる。(Operators)演算子は、式を構成する事項同士を結びつけるものである。あるものと見なされる。有効にするからである)。位置オプションは、常に真を返す。位置オプションが影響を与えるのは、コマンドライン上でそれより後に現れる検査に対してだけである。このオプションが影響を及ぼすのは、コマンドラインで自分より後に指定された検査に対してだけである。わかりやすいかもしれない。-follow非推奨である。オプションを代わりに使う方がよい。シンボリックリンクをたどる。オプションが影響を及ぼすのは、コマンドラインで自分より後に指定された検査に対してだけである。引き数として指定されたいかなるファイルも、それがシンボリックリンクなら、リンクをたどられることになるわけだ。シンボリックリンクが参照しているファイルのタイプに対してマッチを行うようになる。理解する正規表現の文法を変更する。