是个 perl 写成的文字过滤脚本,如果你把任何文字传给 cowsay,一只 ASCII 母牛就会帮你传达这个消息~
先打声招呼:
galeki@localhost ~ $ echo 'Hi!' | cowsay
_____
< Hi! >
-----
\ ^__^
\ (oo)\_______
(__)\ )\/\
||------w |
|| ||
你也可以把命令结果传递给 cowsay:
galeki@localhost ~ $ uptime | cowsay
______________________________________
/ 16:24:13 up 5 days, 20:05, 5 users, \
\ load average: 0.00, 0.01, 0.23 /
--------------------------------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||------w |
|| ||
还有一个 cowthink ,是母牛在想……:
galeki@localhost ~ $ uptime | cowthink
______________________________________
( 16:25:44 up 5 days, 20:06, 5 users, )
( load average: 0.04, 0.03, 0.22 )
--------------------------------------
o ^__^
o (oo)\_______
(__)\ )\/\
||--------w |
|| ||
cowsay 还有很多参数,显示更有趣的效果:
- -d 死掉的母牛
- -b 瞎眼母牛?
- -g 财迷母牛
- -p 多疑的母牛
- -s 喝醉的母牛
- -t 疲劳母牛
- -w 吃惊的母牛
- -y 小母牛
另外,cowsay 不光能够显示母牛,在 cowsay 的安装目录下 (我的是 /usr/share/cowsay-3.03/ ) 的 cows 文件夹下,还有不同的 cow 文件,用 -f 选项指定不同的 cow 文件名,可以显示不同的图案~
galeki@localhost ~ $ uptime | cowthink -f tux
______________________________________
( 16:40:12 up 5 days, 20:21, 5 users, )
( load average: 0.08, 0.15, 0.17 )
--------------------------------------
o
o
.----.
|o_o |
| :_/ |
// \ \
(| | )
/'\_ _ /`\
\__)=(__/
变成企鹅了~
Cowsay 的主页: