【PHP】cowsay -f をランダムで実行する
2018-02-01牛に何かを喋らせる cowsay
コマンドがありますが、-f
オプションを使用することで牛以外にも様々なモノに喋らせることができます。
それを、ランダムで実行できるようにしました。
cowsayがインストールされているサーバ等で、上記のphpを実行するだけです。実行ごとに喋るキャラクターがランダムで変わります。
ちなみに、Macにcowsayをインストールするには、下記コマンドを実行します。
$ brew install cowsay
実行してみます。
$ php rand_cowsay.php test
______
< test >
------
\ ___-------___
\ _-~~ ~~-_
\ _-~ /~-_
/^\__/^\ /~ \ / \
/| O|| O| / \_______________/ \
| |___||__| / / \ \
| \ / / \ \
| (_______) /______/ \_________ \
| / / \ / \
\ \^\\ \ / \ /
\ || \______________/ _-_ //\__//
\ ||------_-~~-_ ------------- \ --/~ ~\ || __/
~-----||====/~ |==================| |/~~~~~
(_(__/ ./ / \_\ \.
(_(___/ \_____)_)
by turtle
亀。
$ php rand_cowsay.php test
______
< test >
------
\ . . .
\ . . . ` ,
\ .; . : .' : : : .
\ i..`: i` i.i.,i i .
\ `,--.|i |i|ii|ii|i:
UooU\.'@@@@@@`.||'
\__/(@@@@@@@@@@)'
(@@@@@@@@)
`YY~~~~YY'
|| ||
by flaming-sheep
燃えている羊。。。
-t
オプションで、cowthink
コマンドになります。
$ php rand_cowsay.php -t test
______
( test )
------
o ^ /^
o / \ // \
o |\___/| / \// .\
o /O O \__ / // | \ \ *----*
/ / \/_/ // | \ \ \ |
@___@` \/_ // | \ \ \/\ \
0/0/| \/_ // | \ \ \ \
0/0/0/0/| \/// | \ \ | |
0/0/0/0/0/_|_ / ( // | \ _\ | /
0/0/0/0/0/0/`/,_ _ _/ ) ; -. | _ _\.-~ / /
,-} _ *-.|.-~-. .~ ~
\ \__/ `/\ / ~-. _ .-~ /
\____(oo) *. } { /
( (--) .----~-.\ \-` .~
//__\\ \__ Ack! ///.----..< \ _ -~
// \\ ///-._ _ _ _ _ _ _{^ - - - - ~
by dragon-and-cow
以上。
comments powered by Disqus