En unix, la instrucción
$ cowsay hola, mundo
imprime lo siguiente:
_____________
< hola, mundo >
-------------
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||
La vaca imprime la leyenda que se coloca a continuación del comando. Este comando es usado por linux mint para dar un aforismo cada vez que se ingresa a la consola. También es posible usar el comando cowthink con la ligera variante de que el mensaje parece una reflexión.
Con la opción -l se despliega el nombre de las distintas figuras que pueden aparecer en lugar de la vaquita por default.
$ cowsay -l
Cow files in /usr/share/cowsay/cows:
apt beavis.zen bong bud-frogs bunny calvin cheese cock cower daemon default
dragon dragon-and-cow duck elephant elephant-in-snake eyes flaming-sheep
ghostbusters gnu head-in hellokitty kiss kitty koala kosh luke-koala
mech-and-cow meow milk moofasa moose mutilated pony pony-smaller ren sheep
skeleton snowman sodomized-sheep stegosaurus stimpy suse three-eyes turkey
turtle tux unipony unipony-smaller vader vader-koala www
Para hacer uso de ellas es necesario incluir -f. Así, por ejemplo, la instrucción
$ cowthink -f turkey hola
da como resultado lo siguiente:
______
( hola )
------
o ,+*^^*+___+++_
o ,*^^^^ )
o _+* ^**+_
o +^ _ _++*+_+++_, )
_+^^*+_ ( ,+*^ ^ \+_ )
{ ) ( ,( ,_+--+--, ^) ^\
{ (@) } f ,( ,+-^ __*_*_ ^^\_ ^\ )
{:;-/ (_+*-+^^^^^+*+*<_ _++_)_ ) ) /
( / ( ( ,___ ^*+_+* ) < < \
U _/ ) *--< ) ^\-----++__) ) ) )
( ) _(^)^^)) ) )\^^^^^))^*+/ / /
( / (_))_^)) ) ) ))^^^^^))^^^)__/ +^^
( ,/ (^))^)) ) ) ))^^^^^^^))^^) _)
*+__+* (_))^) ) ) ))^^^^^^))^^^^^)____*^
\ \_)^)_)) ))^^^^^^^^^^))^^^^)
(_ ^\__^^^^^^^^^^^^))^^^^^^^)
^\___ ^\__^^^^^^))^^^^^^^^)\\
^^^^^\uuu/^^\uuu/^^^^\^\^\^\^\^\^\^\
___) >____) >___ ^\_\_\_\_\_\_\)
^^^//\\_^^//\\_^ ^(\_\_\_\)
^^^ ^^ ^^^ ^
y los usuarios de FreeBSD ya conocen a este diablito:
$ cowsay -f daemon hola
______
< hola >
------
\ , ,
\ /( )`
\ \ \___ / |
/- _ `-/ '
(/\/ \ \ /\
/ / | ` \
O O ) / |
`-^--'`< '
(_.) _ ) /
`.___/` /
`-----' /
<----. __ / __ \
<----|====O)))==) \) /====
<----' `--' `.__,' \
| |
\ /
______( (_ / \______
,' ,-----' | \
`--{__________) \/
Uno más inútil, pero ingenioso, es el
comando sl