miércoles, 21 de septiembre de 2011

El comando linux sl (Un Trenecito de Vapor en la Pantalla)

Relacionado con el comando cowsay, el comando sl imprime lo siguiente: 


sl son las iniciales de steam locomotive. Debido a que muchas personas escriben sl en vez de ls, y para que el error resulte divertido, a  Toyoda Masashi le pareció conveniente desarrollar este comando. Este trenecito de vapor sale  de la derecha y cruza la pantalla hacia la izquierda. 
Con la opción 


$ sl -l


aparece una locomotora pequeña:






Con la opción


$ sl -F


el tren vuela, como si fuera tripulado por Santa Claus.
Con 


$ sl -lF


el trenecito también vuela.

El Comando linux cowsay (La Vaquita Dice)

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

Related Posts Plugin for WordPress, Blogger...