Jump to content

Hacker Typer en una línea de script Bash


Shiba87
 Share
Followers 0

Recommended Posts

lZY0AiN.jpg?1

 

Quizá alguno ya conozca la web de Hacker typer, un portal que simula ser una terminal que responde como lo haría una terminal de película de hackers. Aunque pulsemos teclas aleatorias o aporreemos sin más el teclado por pantalla irán apareciendo los códigos más maravillosos y bien construidos que existen, como si fuéramos los gurús más habilidosos del planeta :P

 

Emulando este divertido portal, Emiliano, la persona tras Linuxito, tuvo la idea de crear un script bash que reproduzca el mismo comportamiento en nuestro sistema con apenas una línea de código:

 

 

EXT=".c"; for F in $(find / -iname "*$EXT" -nowarn -readable 2> /dev/null); do cat $F | while IFS= read -rN 10 C; do read -s -n 1 <&1; echo -n "$C"; done; echo; done

 

Evidentemente no es mágico ni se inventa el código que va apareciendo por pantalla, lo toma de los archivos ya presentes en nuestro sistema (find /) cuya extensión coincida con la que hemos definido en "EXT" (-iname "*$EXT"), para luego volver su contenido según aporreamos el teclado (do read -s -n 1 <&1) en lotes de 10 caracteres (IF= read -rN 10 C), repitiendo el proceso constantemente y pasando al siguiente archivo encontrado al llevar al final del que estamos utilizando.

 

Además, con sólo cambiar la extensión podemos definir otro tipo de archivos, lenguajes de programación o lo que sea, además de otros parámetros como el número de caracteres por pulsación, etc.

 

No es un script que nos vaya a resolver la papeleta, pero con el que podemos pasar un buen rato haciendo como que trabajamos :silba:

Además de ser didáctico al mismo tiempo :lol:

 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share
×
×
  • Create New...