Pues seguimos con el tema de los refritos y ahora vamos a ver a la mismísima en nuestra . De tres formas distintas y una aplicación dedicada para producir este efecto.

El primero es sin instalar nada y lo más parecido a la realidad, y se obtiene con este comando:

tr -c "[:digit:]" " " < /dev/urandom | dd cbs=$COLUMNS conv=unblock | GREP_COLOR="1;32" grep --color "[^ ]"

Luego esta otro pero en tonos rojizos que da miedo:

echo -e "\e[31m"; while $t; do for i in `seq 1 30`;do r="$[($RANDOM % 2)]";h="$[($RANDOM % 4)]";if [ $h -eq 1 ]; then v="\e[1m $r";else v="\e[2m $r";fi;v2="$v2 $v";done;echo -e $v2;v2="";done;

Y por ultimo una linea de codigo curiosa que nos muestra escalas de grises:

yes "$(seq 232 255;seq 254 -1 233)" | while read i; do printf "\x1b[48;5;${i}m\n"; sleep .01; done

Lo mejor al final, con esta aplicación en Ncurses obtenemos el mejor efecto de Matrix, se instala desde los repositorios, su nombre es cmatrix la podemos instalar desde este enlace, o escribiendo en la :

$ sudo apt-get install cmatrix

Y lo ejecutamos con $ cmatrix, el resultado es similar a la siguiente imagen.

Matrix en el Shell

Para mejorar la experiencia, o dejarlo para bloquear la pantalla podemos iniciar una sesión en una nueva tty con [Ctrl]+[Alt]+[F2] y ejecutar a cmatrix, cuando deseemos regresar a la sesión gráfica matamos el proceso con [Ctrl]+[c] y cambiamos a tty7 con [Ctrl]+[Alt]+[F7].

Be Sociable, Share!