cowsayデフォルトモードでシミュレートします。
$ cowsay <<< Hello
_______
< Hello >
-------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
$ perl -e 'print "Long text "x20' | cowsay
__________________________________________
/ Long text Long text Long text Long text \
| Long text Long text Long text Long text |
| Long text Long text Long text Long text |
| Long text Long text Long text Long text |
\ Long text Long text Long text Long text /
------------------------------------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
コードはどれくらい短くできますか?牛とバルーンはわずかに異なる場合がありますが、すべての要素が存在する必要があります。ダイナミック/マルチラインバルーンはプラスです。
必須要素の明示的なリスト:
- テキスト;
- バルーン;
- 牛から気球までの線;
- 牛(目、月、耳、体、脚(2つ以上)、乳房、尾)。
/usr/share/cowsay/cows/アクセスできますが、明らかにアクセスできません/usr/games/cowsay。
注:ここに/usr/share/cowsay/cows/default.cowファイルがあります:
$the_cow = <<"EOC";
$thoughts ^__^
$thoughts ($eyes)\\_______
(__)\\ )\\/\\
$tongue ||----w |
|| ||
EOC
ファイルの使用はオプションです。使用する場合は、フルパスでアクセスする必要があります。(WindowsユーザーはC:\usr\share\cowsay\co\default.cow、公平性のために、のようなものにコピーできます)。