「Fortune」の版間の差分
Kusanaginoturugi (トーク | 投稿記録) (→Cowsay: アスキーアートへの参照) |
Kusanaginoturugi (トーク | 投稿記録) (→Creating custom files: 翻訳) |
||
(同じ利用者による、間の2版が非表示) | |||
4行目: | 4行目: | ||
[[pt:Fortune]] |
[[pt:Fortune]] |
||
{{Related articles start}} |
{{Related articles start}} |
||
− | {{Related|アー |
+ | {{Related|アスキーアート}} |
{{Related articles end}} |
{{Related articles end}} |
||
[[Wikipedia:ja:Fortune (UNIX)|Fortune]] は引用句データベースからランダムに痛烈・示唆的・頓馬・皮肉なメッセージを表示するシンプルなプログラムです。''fortune'' コマンドラインユーティリティは、{{Pkg|fortune-mod}} パッケージの一部です。 |
[[Wikipedia:ja:Fortune (UNIX)|Fortune]] は引用句データベースからランダムに痛烈・示唆的・頓馬・皮肉なメッセージを表示するシンプルなプログラムです。''fortune'' コマンドラインユーティリティは、{{Pkg|fortune-mod}} パッケージの一部です。 |
||
41行目: | 41行目: | ||
{{Note|デフォルトでは、{{ic|fortune}} はあまり害のない引用句を表示します [https://github.com/shlomif/fortune-mod/blob/master/fortune-mod/Offensive]。しかしながら、過激と思えるような引用句もパッケージには含まれており、{{ic|/usr/share/fortune/off/}} に入ります。使用したい場合は {{man|6|fortune}} を参照してください。}} |
{{Note|デフォルトでは、{{ic|fortune}} はあまり害のない引用句を表示します [https://github.com/shlomif/fortune-mod/blob/master/fortune-mod/Offensive]。しかしながら、過激と思えるような引用句もパッケージには含まれており、{{ic|/usr/share/fortune/off/}} に入ります。使用したい場合は {{man|6|fortune}} を参照してください。}} |
||
+ | === カスタムファイルの作成 === |
||
− | === Creating custom files === |
||
+ | カスタムファイルを作成するには、最初に引用句を含むファイルを作成する必要があります。各引用句の間に、{{ic|%}} 文字のみを含む行を追加する必要があります。myquotes など、任意の名前を使用してこのファイルを保存します。次に引用句のランダムアクセスを有効にするために、{{ic|strfile ''myquotes''}} をターミナルで実行します。ターミナルで {{ic|fortune ''myquotes''}} を実行すると、引用句にアクセスできるようになります。このコマンドを実行するには、{{ic|''myquotes''}} と {{ic|''myquotes''.dat}} が同じディレクトリにいる必要があります。コマンドを実行するだけで引用句にアクセスできるようにしたい場合は、両方のファイルを {{ic|/usr/share/fortune/}} ディレクトリに移動する必要があります。ファイルに変更を加える場合は、最初から繰り返します。 |
||
− | In order to create a custom file, you must first create a file containing the quotes. Between each quote you must add a line containing only the {{ic|%}} character. Save this file using whatever name you want, for example ''myquotes''. Then, run {{ic|strfile ''myquotes''}} in a terminal, in order to enable random access of the quotes. You can now access the quotes by executing {{ic|fortune ''myquotes''}} in a terminal. For this command to work you must be on the same directory as the {{ic|''myquotes''}} and {{ic|''myquotes''.dat}} files. If you want your quotes to be accessible by just running the {{ic|fortune}} command, you must move '''both''' files into the {{ic|/usr/share/fortune/}} directory. If you want to make any changes to your file, repeat from the start. |
||
=== Cowsay === |
=== Cowsay === |
||
51行目: | 51行目: | ||
===Ponysay=== |
===Ponysay=== |
||
+ | [[アスキーアート#Ponysay]] を参照。 |
||
− | 256色の cowsay のようなアートとして {{Pkg|ponysay}} があります (バージョン 3.0 には422体のポニーが収録されています)。構文は同じで、何か喋らせるときは {{ic|$ ponysay ''message''}} を使い、ポニーのリストを表示するには {{ic|ponysay -l}} を実行します。表示するポニーを選択したいときは、{{ic|$ ponysay --pony x "message"}} を実行してください。x はポニーに置き換えてください。もっと多くのポニーを作りたい場合は、{{AUR|util-say-git}} を使ってデスクトップと TTY 用にそれぞれ {{ic|~/.local/share/ponysay/ponies}} と {{ic|~/.local/share/ponysay/ttyponies/}} に保存してください。 |
||
== 参照 == |
== 参照 == |
2021年11月29日 (月) 12:28時点における最新版
関連記事
Fortune は引用句データベースからランダムに痛烈・示唆的・頓馬・皮肉なメッセージを表示するシンプルなプログラムです。fortune コマンドラインユーティリティは、fortune-mod パッケージの一部です。
インストール
fortune-mod または fortune-mod-gitAUR パッケージをインストールしてください。
使用方法
ターミナルで以下のコマンドを実行:
$ 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
カスタムファイルの作成
カスタムファイルを作成するには、最初に引用句を含むファイルを作成する必要があります。各引用句の間に、%
文字のみを含む行を追加する必要があります。myquotes など、任意の名前を使用してこのファイルを保存します。次に引用句のランダムアクセスを有効にするために、strfile myquotes
をターミナルで実行します。ターミナルで fortune myquotes
を実行すると、引用句にアクセスできるようになります。このコマンドを実行するには、myquotes
と myquotes.dat
が同じディレクトリにいる必要があります。コマンドを実行するだけで引用句にアクセスできるようにしたい場合は、両方のファイルを /usr/share/fortune/
ディレクトリに移動する必要があります。ファイルに変更を加える場合は、最初から繰り返します。
Cowsay
アスキーアート#Cowsay を参照。
Ponysay
アスキーアート#Ponysay を参照。