Konzolové Easter Eggs

cs in code

Po těch letech, kdy jsem vyhledával v konzolovém manuálu man, jsem našel několik easter eggů. Při posledním nálezu v nápovědě utility ack-grep jsem na chvíli zapomněl, cože jsem to vlastně hledal a s kolegou dali dohromady seznam, co vlastně všechno už za shellové easter eggs známe.

apt-get help vypisuje větičku „This APT has Super Cow Powers“. A má pravdu:

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

Samo to nabádá vyzkoušet i ten druhý oblíbený balíčkovací manažer, aptitude. V nápovědě (aptitude help) sice říká přesný opak, „This aptitude does not have Super Cow Powers.“, ale ve skutečnosti easter egg má. A propracovanější:

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

                               /----\
                       -------/      \
                      /               \
                     /                |
   -----------------/                  --------\
   ----------------------------------------------
$ aptitude moo -vvvvvv
What is it?  It's an elephant being eaten by a snake, of course.

Pokud by náhodou někdo zapomněl otázku nebo odpověď, tu, no, však víte, tamtu. Stačí otevřít editor vim a zadat :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..

Milovníci kočiček mohou v manu ack-grepu jednu takovouo nalézt. Spouští se příkazem ack-grep --thpppt:

_   /|
\'o.O'
=(___)=
   U    ack-grep --thpppt!

Pokud máte nainstalován prográmek cowsay, můžete napsat, aby vám něco kravička pověděla:

$ cowsay hello
 _______
< hello >
 -------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||

A nebo taky můžete…

$ cowsay -f head-in ouch
 ______
< ouch >
 ------
    \
     \
    ^__^         /
    (oo)\_______/  _________
    (__)\       )=(  ____|_ \_____
        ||----w |  \ \     \_____ |
        ||     ||   ||           ||

V případě častého pletení příkazu ls doporučuju nainstalovat sl. Sice to nepomůže odstranit překlepy, zato ale můžete sledovat mašinku.

====        ________                ___________
  _D _|  |_______/        \__I_I_____===__|_________|
   |(_)---  |   H\________/ |   |        =|___ ___|      _________________ 
   /     |  |   H  |  |     |   |         ||_| |_||     _|                \_____A
  |      |  |   H  |__--------------------| [___] |   =|                        |
  | ________|___H__/__|_____/[][]~\_______|       |   -|                        |
  |/ |   |-----------I_____I [][] []  D   |=======|____|________________________|_
__/ =| o |=-~~\  /~~\  /~~\  /~~\ ____Y___________|__|__________________________|_
 |/-=|___||    ||    ||    ||    |_____/~\___/          |_D__D__D_|  |_D__D__D_|
  \_/      \__/  \__/  \__/  \__/      \_/               \_/   \_/    \_/   \_/

Zkuste ji předat nějaké parametry. Bude se měnit.

A to je vše, co jsme dali dohromady. Není toho moc, proto udělám výjimku a přidám ještě jeden grafický easter egg z prostředí Gnome – Alt+F2 a zadat „free the fish“. Tento easter egg vypustí rybičku a půjde se ji zbavit jen killnutím celého gnome panelu.

Bohužel rybička už v novém Gnome Shell není a tak jsem ji převedl do HTML světa. Třeba se bude někomu hodit nebo bude chtít jen zavzpomínat. Je k nalezení třeba taky na intru BOObook.cz (po zadání magického „free the fish“).





You may also like