FORTUNE(6) FreeBSD ゲームマニュアル FORTUNE(6)
名称
fortune − おもしろくためになる格言を無作為に表示する |
書式
fortune [−aDefilosw] [−m pattern] [ |
[N%] file/dir/all]
解説 |
fortune を引数なしで実行すると、無作為に選んだ格言を一つ表示します。格言 はいくつかの種類に分類されていて、それぞれの分類はさらに、耳に痛いものと そうでないものとに分けられています。オプションを以下に示します: |
−a
耳に痛いものもそうでないものも、格言をすべて含めたリストから選びま す (耳に痛いものについての詳細は −o オプションを参照してください)。 −D −e −f −l −m −o ...人類愛について基本的かつ支配的な哲学を心に留めるよう |
−s
短めの格言に限ります。 −i −w 別の格言集の使用を指定することができます。この指定では、特定のファイル、1 つ以上のファイルを含むディレクトリ、もしくは標準データベース全てを使用す るという all という特殊語のいずれかを指定可能です。これらの前にはパーセン テージを付けることが可能です。パーセンテージは、0 以上 100 以下の数字 N に % を続けたものです。パーセンテージを指定した場合、ある格言が N パーセ ントの確率でそのファイルあるいはディレクトリから選択されます。パーセント の合計が 100 に満たず、パーセント無しの指定がある場合、残りのパーセント が、パーセント無しのファイルとディレクトリに割当てられます。この場合、 パーセント無しのものが選択される確率は、これらのサイズに依存します。 例として、2 個のデータベース funny と not-funny とを用います。この時 funny が 2 倍の大きさとするならば、 fortune funny not-funny と指示すると 3 回に 2 回の割合で funny から選択されます。コマンドを fortune 90% funny 10% not-funny のように指定すると 90 % を funny から選び出します (この場合残りが 10% で あることが明らかなので ‘‘10% not-funny’’ は不要です)。 −e オプションを指 定すると、全てのファイルから均等に選び出します; すなわち fortune −e funny not-funny とするのは fortune 50% funny 50% not-funny と指定するのと同等です。 |
関連ファイル
/usr/games/fortune
/usr/share/games/fortune/* 関連項目 |
regcomp(3), regex(3), strfile(8) FreeBSD 10.0 April 19, 1994 FreeBSD 10.0 |