cowsay是一个生成ASCII图片的程序,显示一头牛的消息。它也可以使用预先制作的图像,以生成其他动物的图片,如Linux的吉祥物企鹅。由于它是用Perl编写的,它也适用于其他系统,如微软的Windows。还有一个相关的程序,名为cowthink,则为一头牛在思考,而不是说话。.cow文件能使cowsay产生不同样式的“牛”和“眼睛”等。有时,IRC、桌面截图和软件文档中会使用它。它更像黑客文化中的玩笑,但一段时间后,它也较常被一般人使用。在2007年,它被选为Debian的今日软件包。
Cowsay和Cowthink是用Perl语言写成的,正因为如此,它很容易用在Unix系统任务上,比如,告诉用户他们的主目录已满,或他们有新邮件等等。另外,它也可以适应通用网关接口。
范例
Unix命令fortune也可用管道重定向至cowsay命令:
$ fortune | cowsay
________________________________________
/ You have Egyptian flu: you're going to \
\ be a mummy. /
----------------------------------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
(你得了埃及流感:变成一具木乃伊。)
使用参数-f tux可以把牛换成Linux吉祥物,Tux:
$ fortune | cowsay -f tux
_________________________________________
/ You are only young once, but you can \
\ stay immature indefinitely. /
-----------------------------------------
\
\
.--.
|o_o |
|:_/ |
// \ \
(| | )
/'\_ _/`\
\___)=(___/
(年轻只有一次,但你可以永不成熟。)
参数
参考
外部链接
*
*[https://web.archive.org/web/20150210173043/http://ascii.gallery/cowsay Cowsay于ascii.gallery]
*[http://lxr.linux.no/source/arch/parisc/kernel/traps.c?v=2.6.11#L196 Linux内核中的Cowsay]
*[https://web.archive.org/web/20070116095630/http://www.linuxbox.co.uk/cowsay.php Cowsay的CGI前端]
*[http://www.doof.me.uk/xcowsay/ X Window系统的图形化cowsay]
*[https://market.android.com/details?id=ch.fixme.cowsay Cowsay for Android]
*
*[https://github.com/erkin/ponysay Pony的cowsay封装]
*[http://lunicode.com/cowsay JavaScript版cowsay]
*[https://github.com/sckott/cowsay R版cowsay]
*[https://github.com/nicolalamacchia/pysay pysay: cowsay in Python]
*[https://github.com/Code-Hex/Neo-cowsay Neo-cowsay: cowsay written in Go]
评论 (0)