Convierta la terminal en una pantalla de desplazamiento estilo matriz de binario o galimatías

Anonim

La línea de comandos generalmente se considera algo serio y, por lo general, solo cubrimos trucos de terminal útiles que son bastante avanzados, pero no todo en la Terminal tiene que ser útil. Para demostrarlo, tenemos tres cadenas de comandos que, cuando se pegan en la terminal OS X, no hacen más que desplazarse por pantallas llenas de texto aleatorio, binario o su propio mensaje personalizado, lo que hace que la ventana de su terminal se parezca un poco a las pantallas de computadora de 1999. película Matrix.

Para obtener los mejores resultados (es decir, los más geek), al menos cambie la configuración de la interfaz de usuario de su Terminal para que la ventana activa tenga el estilo "Homebrew" o "Pro", que usa texto verde sobre un fondo negro. O haga todo lo posible y obtenga una apariencia de terminal realmente elegante. Tome la Terminal a pantalla completa primero si prefiere que el desplazamiento similar a Matrix ocupe toda la pantalla.

Convierta la terminal en una pantalla de desplazamiento de galimatías al estilo Matrix

  • Abrir terminal, que se encuentra en /Aplicaciones/Utilidades/ o mediante Spotlight o Launchpad
  • Copie y pegue el siguiente texto en la línea de comandos:
  • "

    LC_ALL=C tr -c >"

  • Cuando haya terminado, presione Control+C para finalizar el proceso, o simplemente cierre la ventana de Terminal

Si no puede probar esto usted mismo o simplemente se pregunta cómo se ve sin ejecutarlo, aquí hay un video muy corto de cómo se ve. El video lo muestra desplazándose entrecortado pero en realidad es muy fluido:

¿Planea usar esto a menudo para una cosa u otra? Conviértalo en un alias agregando lo siguiente a su .bash_profile:

"

alias matrix=&39;LC_ALL=C tr -c >"

O alias el siguiente comando binario en su lugar:

Desplazamiento binario sin fin en la terminal

Si el galimatías estilo Matrix no es lo tuyo, puedes usar la siguiente cadena de comando completamente diferente para que la Terminal vomite un flujo gigante de binarios en su lugar:

"

echo -e 1; mientras $t; hacer para i en `seq 1 30`;do r=$;h=$;if; entonces v=0 $r;si no v=1 $r;fi;v2=$v2 $v;hecho;echo -e $v2;v2=;hecho; "

Al igual que antes, puede detener el desplazamiento binario presionando Control+C o cerrando la ventana de Terminal. Así es como se ve el desplazamiento binario:

Es cierto que esto no tiene mucho sentido, pero es divertido, así que ya sea que estés creando tu propio protector de pantalla basado en una terminal de bricolaje, tal como la apariencia, o si quieres lucir súper ocupado haciendo algo increíble complejo cuando su jefe está rondando, hágalo.

Desplazar cualquier cosa repetidamente en la terminal

¿Quieres personalizar lo que se está desplazando? Utilice la siguiente cadena de comando en su lugar, reemplazando el área entre comillas con cualquier cosa:

"

while (verdadero) do echo -n 9A85Y1BF978124871248172487124871248712487124; hecho"

Por ejemplo, podría desplazarse sin cesar "OSXDaily.com es el sitio web más increíble, asombroso y atractivo" con lo siguiente:

"

while (true) do echo -n OSXDaily.com es el sitio web más impresionante, asombroso y atractivo; hecho"

Como de costumbre, Control+C detiene el desplazamiento.

Gracias a Pete por enviar estas versiones modificadas de los comandos

Convierta la terminal en una pantalla de desplazamiento estilo matriz de binario o galimatías