Cowsay — говорящая корова в терминале
Консольные приложения бывают разные и иногда среди них попадаются шуточные, такие как cowsay. Данное приложение разработал Тони Монро (Tony Monroe). Cowsay представляет собой приложение разработанное на Perl, которое выводит ASCII-изображение коровы или другого доступного персонажа. Далее более подробно рассмотрим, что же умеет эта корова.
Корова может изменять свой облик при помощи опций
-d — дохлая корова
-g — жадная корова
-p — параноидальная корова
-s — пьяная корова
-t — усталая корова
-w — офигевшая корова
-y — молодая корова
Пример параноидальной коровы:
cowsay -p 'zaan.ru'
_________
< zaan.ru >
---------
\ ^__^
\ (@@)\_______
(__)\ )\/\
||----w |
|| ||
Но это еще не всё. Корове можно задать глаза и язык.
-e — отвечает за глаза
-T — задает язык
Скачать себе такую корову можно по следующей ссылке:
Установить Cowsay в Debian:
Кроме стандартной коровы можно задать другого персонажа, который также будет разговаривать. Для выбора персонажа необходимо вызвать программу указав тему.
cowsay -f ТЕМА
В Cowsay 3.03 доступны следующие темы:
beavis.zen.cow eyes.cow milk.cow supermilker.cow bong.cow flaming-sheep.cow moofasa.cow surgery.cow bud-frogs.cow ghostbusters.cow moose.cow telebears.cow bunny.cow head-in.cow mutilated.cow three-eyes.cow cheese.cow hellokitty.cow ren.cow turkey.cow cower.cow kiss.cow satanic.cow turtle.cow daemon.cow kitty.cow sheep.cow tux.cow default.cow koala.cow skeleton.cow udder.cow dragon-and-cow.cow kosh.cow small.cow vader-koala.cow dragon.cow luke-koala.cow sodomized.cow vader.cow elephant-in-snake.cow mech-and-cow stegosaurus.cow www.cow elephant.cow meow.cow stimpy.cow
Их следует указывать без расширения .cow
Например по команде
cowsay -f tux 'zaan.ru'
Мы получим вот такого пингвина:
_________
< zaan.ru >
---------
\
\
.--.
|o_o |
|:_/ |
// \ \
(| | )
/'\_ _/`\
\___)=(___/
А если хотите корову из косточек, то вызовите
cowsay -f skeleton 'zaan.ru'
Получится вот такая красивая корова:
< zaan.ru >
---------
\ (__)
\ /oo|
\ (_"_)*+++++++++*
//I#\\\\\\\\I\
I[I|I|||||I I `
I`I'///'' I I
I I I I
~ ~ ~ ~
Scowleton
Бонус: вызов cowsay со всеми доступными персонажами:
cowsay -f beavis.zen 'hello'
cowsay -f bong 'hello'
cowsay -f bud-frogs 'hello'
cowsay -f bunny 'hello'
cowsay -f cheese 'hello'
cowsay -f 'hello'er 'hello'
cowsay -f daemon 'hello'
cowsay -f default 'hello'
cowsay -f dragon-and 'hello' 'hello'
cowsay -f dragon 'hello'
cowsay -f elephant-in-snake 'hello'
cowsay -f elephant 'hello'
cowsay -f eyes 'hello'
cowsay -f flaming-sheep 'hello'
cowsay -f ghostbusters 'hello'
cowsay -f head-in 'hello'
cowsay -f hellokitty 'hello'
cowsay -f kiss 'hello'
cowsay -f kitty 'hello'
cowsay -f koala 'hello'
cowsay -f kosh 'hello'
cowsay -f luke-koala 'hello'
cowsay -f mech-and 'hello'
cowsay -f meow 'hello'
cowsay -f milk 'hello'
cowsay -f moofasa 'hello'
cowsay -f moose 'hello'
cowsay -f mutilated 'hello'
cowsay -f ren 'hello'
cowsay -f satanic 'hello'
cowsay -f sheep 'hello'
cowsay -f skeleton 'hello'
cowsay -f small 'hello'
cowsay -f sodomized 'hello'
cowsay -f stegosaurus 'hello'
cowsay -f stimpy 'hello'
cowsay -f supermilker 'hello'
cowsay -f surgery 'hello'
cowsay -f telebears 'hello'
cowsay -f three-eyes 'hello'
cowsay -f turkey 'hello'
cowsay -f turtle 'hello'
cowsay -f tux 'hello'
cowsay -f udder 'hello'
cowsay -f vader-koala 'hello'
cowsay -f vader 'hello'
cowsay -f www 'hello'
Я и не знал про такую штуковину. Надо попробовать