Você está na página 1de 4

cowsay - A vaquinha que fala no seu terminal

Autor: Fagner Cruz <fcv@dr.com>


Data: 01/05/2013
cowsay - A vaquinha que fala no seu terminal
Nesta dica, iremos abordar uma maneira de tirar o velho terminal (shell) da mesmice, instituindo-lhe
personagens em ASCII Art (desenhos feitos com caracteres alfanumricos) com frases de impacto, carter
reflexivo e, algumas vezes, at cmicas.

Instalao e configurao bsica


Desenvolvido por Tony Monroe, a proposta do Cowsay promover uma certa interao com o usurio
GNU/Linux, sendo que o programa gera a figura de uma vaquinha contando frases variadas toda vez que o
terminal aberto.
1. Para instalar a vaquinha e o seu pacote das frases, digite no terminal (em distribuies baseadas no
Debian):
$ sudo apt-get install cowsay fortunes-br
2. Quase pronto! Agora iremos configurar sua inicializao no terminal, para tanto, editaremos o arquivo
".bashrc" com o GEdit ou outro editor de texto similar:
$ gedit .bashrc
3. Desa at a ltima linha, adicione o seguinte comando no final do arquivo e depois salve:
fortune | cowsay

4. Pronto! Saia e entre novamente no terminal para ver o resultado. Caso esteja tudo certo, a vaquinha ir
"falar" sua primeira frase de efeito.

Trocando a vaquinha por outros animais


importante salientar que existem outros animais alm da vaquinha e estes podero ser utilizados
normalmente.
A variedade boa e vai desde pinguins, cobras, coelhos, drages, passando por elefantes, gatos, ovelhas,
flamingos e at um coala com capacete de Darth Vader...
Abaixo, veremos o cdigo de cada animal:
apt
beavis.zen
bong
bud-frogs
bunny
cheese
cower
daemon
default
dragon
dragon-and-cow
elephant
elephant-in-snake
eyes, flaming-sheep
ghostbusters
head-in
hellokitty
kiss
kitty
koala
kosh

luke-koala
mech-and-cow
meow
milk
moofasa
moose
mutilated
ren
satanic
sheep
skeleton
small
sodomized
sodomized-sheep
stegosaurus
stimpy
supermilker
surgery
telebears
three-eyes
turkey
turtle
tux
udder
vader
vader-koala
www
1. Por exemplo, voc pode test-los usando o comando anterior seguido da opo "-f" e do nome do
mascote escolhido. Caso voc tenha escolhido o Tux, a sintaxe seria:
$ fortune | cowsay -f tux
2. Para fixar o novo personagem, reedite e salve o comando com o personagem escolhido no arquivo
".bashrc", usando o GEdit.

Personagens aleatrios
Se voc prefere explorar todos os personagens do Cowsay sempre que abrir o terminal, basta substituir a
linha "fortune | cowsay" ou "fortune | cowsay -f tux" por:
dir='/usr/share/cowsay/cows/'
file=`/bin/ls -1 "$dir" | sort --random-sort | head -1`
cow=$(echo "$file" | sed -e "s/\.cow//")
/usr/games/fortune -a | cowsay -f $cow

http://www.vivaolinux.com.br/dica/cowsay-A-vaquinha-que-fala-no-seu-terminal
Voltar para o site

Você também pode gostar