Ovos de páscoa em modo texto no Linux

- por Sergio Prado

Categorias: Linux Tags: ,

Aproveitando o período de páscoa, nada melhor do que listar alguns dos mais divertidos easter eggs escondidos em ferramentas de linha de comando de distribuições Linux. A começar por vacas.

Sim, desenvolvedores de software me parecem ter uma certa afeição por vacas. Ou talvez elas sejam mesmo sagradas. Pelo menos é isso que podemos ver na ferramenta apt-get:

$ apt-get moo
         (__) 
         (oo) 
   /------\/ 
  / |    ||   
 *  /\---/\ 
    ~~   ~~   
...."Have you mooed today?"...

O mesmo acontece na ferramenta aptitude (neste caso, com um pouco de insistência):

$ aptitude moo
There are no Easter Eggs in this program.
$ aptitude -v moo
There really are no Easter Eggs in this program.
$ aptitude -vv moo
Didn't I already tell you that there are no Easter Eggs in this program?
$ aptitude -vvv moo
Stop it!
$ aptitude -vvvv moo
Okay, okay, if I give you an Easter Egg, will you go away?
$ aptitude -vvvvv moo
All right, you win.
 
                               /----\
                       -------/      \
                      /               \
                     /                |
   -----------------/                  --------\
   ----------------------------------------------

As vacas podem também ler sua sorte:

$ fortune | cowsay
 _________________________________________
/ You are a very redundant person, that's \
\ what kind of person you are.            /
 -----------------------------------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||

Até o comando tar tem sua parcela de vaca na história (cowardly):

$ tar cfv teste.tar.gz
tar: Cowardly refusing to create an empty archive

O lado nerd dos desenvolvedores de software também aparece em ferramentas como o vi. Basta abrir o editor de texto e digitar “:help 42“.

What is the meaning of life, the universe and everything? 42
Douglas Adams, the only person who knew what this question really was about is
now dead, unfortunately. So now you might wonder what the meaning of death
is...

Você pode também assistir Star Wars em ASCII Art via conexão telnet:

$ telnet towel.blinkenlights.nl
 
                          8888888888  888    88888                       
                         88     88   88 88   88  88                      
                          8888  88  88   88  88888                       
                             88 88 888888888 88   88                     
                      88888888  88 88     88 88    888888                
 
                      88  88  88   888    88888    888888                
                      88  88  88  88 88   88  88  88                     
                      88 8888 88 88   88  88888    8888                  
                       888  888 888888888 88   88     88                 
                        88  88  88     88 88    8888888

Ou até exibir o calendário do Senhor dos Anéis:

$ calendar -f /usr/share/calendar/calendar.lotr -A 365
Abr 23 Crowning of King Ellesar
Mai 19 Arwen leaves Lorian to wed King Ellesar
Jun 11 Sauron attacks Osgilliath
Jun 13 Bilbo returns to Bag End
Jun 23 Wedding of Ellesar & Arwen
Jul 04 Gandalf imprisoned by Saruman
Jul 24 The ring comes to Bilbo
Jul 26 Bilbo rescued from Wargs by Eagles
Ago 03 Funeral of King Theoden
Ago 29 Saruman enters the Shire
Set 10 Gandalf escapes from Orthanc
Set 14 Frodo & Bilbo's birthday
Set 15 Black riders enter the Shire
Set 18 Frodo and company rescued by Bombadil
Set 28 Frodo wounded at Weathertop
Out 05 Frodo crosses bridge of Mitheithel
Out 16 Boromir reaches Rivendell
Out 17 Council of Elrond
Out 25 End of War of the Ring
Nov 16 Bilbo reaches the Lonely Mountain
Dez 05 Death of Smaug
Dez 16 Fellowship begins Quest
Jan 05 Fellowship enters Moria
Jan 09 Fellowship reaches Lorien
Jan 17 Passing of Gandalf
Fev 07 Fellowship leaves Lorien
Fev 17 Death of Boromir
Fev 20 Meriadoc & Pippin meet Treebeard
Fev 22 Passing of King Ellesar
Fev 24 Ents destroy Isengard
Fev 26 Aragorn takes the Paths of the Dead
Mar 05 Frodo & Samwise encounter Shelob
Mar 08 Deaths of Denethor & Theoden
Mar 18 Destruction of the Ring
Mar 29 Flowering of the Mallorn
Abr 04 Gandalf visits Bilbo
Abr 17 An unexpected party
Abr 23 Crowning of King Ellesar

E para terminar, dê uma olhada no XKCD Unix, uma versão UNIX do XKCD.

Além de possibilitar a leitura de tirinhas do XKCD pela linha de comandos de um terminal UNIX, ele está repleto de easter eggs!

guest@xkcd:/$ whoami
You are Richard Stallman.
 
guest@xkcd:/$ make me a sandwich
What? Make it yourself.
 
guest@xkcd:/$ sudo make me a sandwich
Okay.
 
guest@xkcd:/$ vi
You should really use emacs.
 
guest@xkcd:/$ emacs
You should really use vim.
 
guest@xkcd:/$ vim
You should really use emacs.
 
guest@xkcd:/$ man
Oh, I'm sure you can figure it out.
 
guest@xkcd:/$ kill
Terminator deployed to 1984.

E você, conhece algum outro easter egg em ferramentas de linha de comando no Linux?

Um abraço!

Sergio Prado

Faça um Comentário

Navegue
Creative Commons Este trabalho de Sergio Prado é licenciado pelo
Creative Commons BY-NC-SA 3.0.