「Fortune」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(en:Fortuneへの転送ページ)
 
 
(2人の利用者による、間の11版が非表示)
1行目: 1行目:
  +
[[Category:視覚効果]]
#redirect[[en:Fortune]]
 
  +
[[Category:コマンドシェル]]
  +
[[en:Fortune]]
  +
[[pt:Fortune]]
  +
{{Related articles start}}
  +
{{Related|アスキーアート}}
  +
{{Related articles end}}
  +
[[Wikipedia:ja:Fortune (UNIX)|Fortune]] は引用句データベースからランダムに痛烈・示唆的・頓馬・皮肉なメッセージを表示するシンプルなプログラムです。''fortune'' コマンドラインユーティリティは、{{Pkg|fortune-mod}} パッケージの一部です。
  +
  +
== インストール ==
  +
  +
{{Pkg|fortune-mod}} または {{AUR|fortune-mod-git}} パッケージを[[インストール]]してください。
  +
  +
{{Tip|
  +
* 特定のソースからの引用を提供するメタパッケージは、[[AUR]] で "fortune-mod-" というプレフィックスで利用できます。例えば、{{AUR|fortune-mod-archlinux}} は Arch 関係の発言集を含んでいます。
  +
* {{AUR|wikiquote-fortune}} を使うことで {{ic|wikiquote-fortune X}} で [http://en.wikiquote.org wikiquote] のページからフォーチュンファイルを生成することができます。X はページの名前に置き換えてください。フォーチュンファイルを使うには、{{ic|$ fortune /path/to/quote}} を実行します。この方法によって作られたフォーチュンファイルを [[AUR]] で見つけることができます。}}
  +
  +
== 使用方法 ==
  +
  +
ターミナルで以下のコマンドを実行:
  +
{{hc|$ fortune|
  +
It is Texas law that when two trains meet each other at a railroad crossing,
  +
each shall come to a full stop, and neither shall proceed until the other has gone.}}
  +
  +
インタラクティブシェルを起動したときにランダムな引用句を表示するには、シェルの rc 設定ファイルに ''fortune'' コマンドを追加してください:
  +
#!/bin/bash
  +
# ~/.bashrc
  +
fortune
  +
  +
[[Dash]] を使用する場合:
  +
  +
#!/bin/dash
  +
# ~/.dashrc
  +
fortune
  +
  +
ターミナルにログインしたときにランダムな引用句を表示するには、シェルのプロファイル設定ファイルに ''fortune'' コマンドを追加してください:
  +
#!/bin/mksh
  +
# ~/.profile
  +
fortune
  +
  +
{{Note|デフォルトでは、{{ic|fortune}} はあまり害のない引用句を表示します [https://github.com/shlomif/fortune-mod/blob/master/fortune-mod/Offensive]。しかしながら、過激と思えるような引用句もパッケージには含まれており、{{ic|/usr/share/fortune/off/}} に入ります。使用したい場合は {{man|6|fortune}} を参照してください。}}
  +
  +
=== カスタムファイルの作成 ===
  +
  +
カスタムファイルを作成するには、最初に引用句を含むファイルを作成する必要があります。各引用句の間に、{{ic|%}} 文字のみを含む行を追加する必要があります。myquotes など、任意の名前を使用してこのファイルを保存します。次に引用句のランダムアクセスを有効にするために、{{ic|strfile ''myquotes''}} をターミナルで実行します。ターミナルで {{ic|fortune ''myquotes''}} を実行すると、引用句にアクセスできるようになります。このコマンドを実行するには、{{ic|''myquotes''}} と {{ic|''myquotes''.dat}} が同じディレクトリにいる必要があります。コマンドを実行するだけで引用句にアクセスできるようにしたい場合は、両方のファイルを {{ic|/usr/share/fortune/}} ディレクトリに移動する必要があります。ファイルに変更を加える場合は、最初から繰り返します。
  +
  +
=== Cowsay ===
  +
  +
[[アスキーアート#Cowsay]] を参照。
  +
  +
===Ponysay===
  +
  +
[[アスキーアート#Ponysay]] を参照。
  +
  +
== 参照 ==
  +
* [https://github.com/shlomif/fortune-mod fortune-mod GitHub プロジェクトページ]

2021年11月29日 (月) 12:28時点における最新版

関連記事

Fortune は引用句データベースからランダムに痛烈・示唆的・頓馬・皮肉なメッセージを表示するシンプルなプログラムです。fortune コマンドラインユーティリティは、fortune-mod パッケージの一部です。

インストール

fortune-mod または fortune-mod-gitAUR パッケージをインストールしてください。

ヒント:
  • 特定のソースからの引用を提供するメタパッケージは、AUR で "fortune-mod-" というプレフィックスで利用できます。例えば、fortune-mod-archlinuxAUR は Arch 関係の発言集を含んでいます。
  • wikiquote-fortuneAUR を使うことで wikiquote-fortune Xwikiquote のページからフォーチュンファイルを生成することができます。X はページの名前に置き換えてください。フォーチュンファイルを使うには、$ fortune /path/to/quote を実行します。この方法によって作られたフォーチュンファイルを AUR で見つけることができます。

使用方法

ターミナルで以下のコマンドを実行:

$ fortune
It is Texas law that when two trains meet each other at a railroad crossing,
each shall come to a full stop, and neither shall proceed until the other has gone.

インタラクティブシェルを起動したときにランダムな引用句を表示するには、シェルの rc 設定ファイルに fortune コマンドを追加してください:

#!/bin/bash
# ~/.bashrc
fortune

Dash を使用する場合:

#!/bin/dash
# ~/.dashrc
fortune

ターミナルにログインしたときにランダムな引用句を表示するには、シェルのプロファイル設定ファイルに fortune コマンドを追加してください:

#!/bin/mksh
# ~/.profile
fortune
ノート: デフォルトでは、fortune はあまり害のない引用句を表示します [1]。しかしながら、過激と思えるような引用句もパッケージには含まれており、/usr/share/fortune/off/ に入ります。使用したい場合は fortune(6) を参照してください。

カスタムファイルの作成

カスタムファイルを作成するには、最初に引用句を含むファイルを作成する必要があります。各引用句の間に、% 文字のみを含む行を追加する必要があります。myquotes など、任意の名前を使用してこのファイルを保存します。次に引用句のランダムアクセスを有効にするために、strfile myquotes をターミナルで実行します。ターミナルで fortune myquotes を実行すると、引用句にアクセスできるようになります。このコマンドを実行するには、myquotesmyquotes.dat が同じディレクトリにいる必要があります。コマンドを実行するだけで引用句にアクセスできるようにしたい場合は、両方のファイルを /usr/share/fortune/ ディレクトリに移動する必要があります。ファイルに変更を加える場合は、最初から繰り返します。

Cowsay

アスキーアート#Cowsay を参照。

Ponysay

アスキーアート#Ponysay を参照。

参照