Transformez le terminal en un écran de défilement de style matriciel binaire ou charabia

Anonim

La ligne de commande est généralement considérée comme sérieuse et nous ne couvrons généralement que des astuces de terminal utiles qui sont assez avancées, mais tout dans le terminal ne doit pas nécessairement être utile. Pour le prouver, nous avons trois chaînes de commande qui, lorsqu'elles sont collées dans le terminal OS X, ne font que faire défiler des écrans de texte aléatoire, binaire ou votre propre message personnalisé, ce qui fait que la fenêtre de votre terminal ressemble un peu aux écrans d'ordinateur de 1999. film La Matrice.

Pour obtenir les meilleurs résultats (c'est-à-dire les plus geek), modifiez au moins les paramètres de l'interface utilisateur de votre terminal afin que la fenêtre active s'appelle "Homebrew" ou "Pro", qui utilise du texte vert sur fond noir. Ou allez tout faire et obtenez une apparence de terminal vraiment fantaisiste. Prenez d'abord le terminal en plein écran si vous préférez que le sosie de la matrice de défilement occupe tout l'écran.

Transformez le terminal en un écran défilant de charabia de style matriciel

  • Open Terminal, trouvé dans /Applications/Utilitaires/ ou via Spotlight ou Launchpad
  • Copiez et collez le texte suivant dans l'invite de ligne de commande :
  • "

    LC_ALL=C tr -c >"

  • Lorsque vous avez terminé, appuyez sur Ctrl+C pour terminer le processus, ou fermez simplement la fenêtre du terminal

Si vous ne pouvez pas le tester vous-même ou si vous vous demandez simplement à quoi cela ressemble sans l'exécuter, voici une très courte vidéo de ce à quoi cela ressemble. La vidéo montre un défilement saccadé, mais c'est en fait très fluide :

 Prévoyez-vous de l'utiliser souvent pour quelque chose ou autre ? Faites-en un alias en jetant ce qui suit dans votre .bash_profile :

"

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

Ou alias la commande binaire ci-dessous :

Défiler un binaire sans fin dans le terminal

Si le charabia de style Matrix n'est pas votre truc, vous pouvez utiliser la chaîne de commande complètement différente suivante pour que le Terminal débite un flux binaire géant à la place :

"

echo -e 1 ; tandis que $t ; faire pour je dans `seq 1 30`;faire r=$;h=$;if ; then v=0 $r;else v=1 $r;fi;v2=$v2 $v;done;echo -e $v2;v2=;done; "

Comme avant, vous pouvez arrêter le défilement binaire en appuyant sur Ctrl+C ou en fermant la fenêtre du terminal. Voici à quoi ressemble le défilement binaire :

Certes, c'est assez inutile, mais c'est amusant, donc que vous fassiez simplement votre propre économiseur d'écran basé sur un terminal de bricolage, tout comme le look, ou si vous voulez avoir l'air super occupé à faire quelque chose d'étonnant complexe lorsque votre patron est en vol stationnaire, allez-y.

Faire défiler à plusieurs reprises n'importe quoi dans le terminal

Vous voulez personnaliser ce qui défile ? Utilisez plutôt la chaîne de commande suivante, en remplaçant la zone entre guillemets par n'importe quoi :

"

while (true) do echo -n 9A85Y1BF978124871248172487124871248712487124 ; Fini"

Par exemple, vous pouvez faire défiler à l'infini "OSXDaily.com est le site Web le plus impressionnant, le plus étonnant et le plus beau" avec ce qui suit :

"

while (true) do echo -n OSXDaily.com est le site Web le plus impressionnant, le plus étonnant et le plus beau ; Fini"

Comme d'habitude, Control+C arrête le défilement.

Merci à Pete d'avoir envoyé ces versions modifiées des commandes

Transformez le terminal en un écran de défilement de style matriciel binaire ou charabia