Provided by: manpages-ja_0.5.0.0.20210215+dfsg-1_all bug

名称

     quiz — ランダムな知識試験

書式

     quiz [-t] [-i file] [question answer]

解説

     quiz ユーティリティはランダムな事柄に関するあなたの知識を試します。 科目のデータベースがあ
     り、 その中から科目を選ぶことができます。 引数がなければ、 quiz は得られる科目の一覧を表示し
     ます。

     オプションを以下に示します:

     -t      チュートリアルモードを使います。 このモードでは、 1 回目で正解できなかった時にはその
             問題を後で繰り返して出します。 そして、あなたがその問題を習得することを助けるため、
             新しい問題は頻繁には出しません。

     -i      他の索引ファイルを指定します。

     科目はカテゴリに分かれており、 同じ科目から任意の 2 つのカテゴリを選ぶことができます。 quiz
     は最初のカテゴリから問題を尋ね、2 番目のカテゴリの解答を期待します。 例えば、コマンド ``quiz
     victim killer'' は犠牲者の名称から問題を出し、 その犠牲者に時ならぬ死を与える者をあなたが答
     えることを期待します。 それに対して、コマンド ``quiz killer victim'' は反対の動作をします。

     もしあなたの解答が誤っていたら quiz は再び尋ねます。 正解を見るためには空行を入力してくださ
     い。

索引ファイルとデータファイルの書式

     索引ファイルとデータファイルの書式は似ています。 コロンで区切ったいくつかの欄で行を構成しま
     す。 その欄は正規表現形式とし、使用するメタ文字を以下に示します:

           pat|pat  選択可能なパターン
           {pat}    省略可能なパターン
           [pat]    区切り文字、例えば pat[pat|pat]pat

     索引ファイルではそれぞれの行は科目を表します。 それぞれの科目の最初の欄はその科目のデータ
     ファイルのパス名です。 残りの欄には、 その科目でのそれぞれのカテゴリのタイトルを正規表現で記
     述します。

     データファイルではそれぞれの行は問題 / 解答の組を表現しています。 それぞれの欄はそのカテゴリ
     の問題 / 解答のための情報です。

     バックスラッシュ文字 (``\'') は文法上重要な文字を引用するために使うか、 あるいは継続する行が
     あることを示すために行末で使います。

     もし、問題または、その解答のどちらかが空白でしたら quiz はその問題を出すことを抑制するでしょ
     う。

関連ファイル

     /usr/share/games/quiz.db  デフォルトの索引ファイルとデータファイル

バグ

     quiz はある科目に関してはかなり冷笑的です。