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 |
|| ||
代码有多短?母牛和气球可能略有不同,但是所有元素都应存在。动态/多行气球是一个加号。
必需元素的明确列表:
- 文本;
- 气球;
- 从牛到气球的线;
- 牛(眼睛,月份,耳朵,身体,腿(最少两个),乳房,尾巴)。
/usr/share/cowsay/cows/
可以访问,但显然不能访问/usr/games/cowsay
。
注意:这是/usr/share/cowsay/cows/default.cow
文件:
$the_cow = <<"EOC";
$thoughts ^__^
$thoughts ($eyes)\\_______
(__)\\ )\\/\\
$tongue ||----w |
|| ||
EOC
该文件的使用是可选的。使用时,必须通过完整路径进行访问。(C:\usr\share\cowsay\co\default.cow
为了公平起见,Windows用户可以将其复制到诸如之类的文件中)。
我投票关闭此主题,因为该格式的规范极不具描述性,因此无法确定输出的有效性。
—
Mego