Transformez le terminal en un écran à défilement matriciel de type binaire ou gibbérisé
La ligne de commande est généralement considérée comme sérieuse et nous ne couvrons généralement que les trucs utiles du terminal qui sont assez avancés, mais tout dans le terminal ne doit pas être utile. Pour le prouver, nous avons trois chaînes de commande qui, une fois 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é, faisant ainsi ressembler la fenêtre de votre terminal aux écrans d'ordinateur du film The Matrix de 1999.
Pour obtenir les meilleurs résultats (c'est-à-dire les plus geeks), modifiez au moins les paramètres de l'interface utilisateur de votre terminal de manière à ce que la fenêtre active ait le style "Homebrew" ou "Pro", qui utilise du texte vert sur un fond noir. Vous pouvez aussi faire tout votre possible pour obtenir une apparence de terminal vraiment fantaisiste. Commencez par le terminal en plein écran si vous préférez que le sosie de la matrice déroulante occupe tout l'écran.
Transformez le terminal en un écran défilant de style matriciel
- Terminal ouvert, trouvé dans /Applications/Utilitaires/ ou trouvé via Spotlight ou Launchpad
- Copiez et collez le texte suivant dans l'invite de la ligne de commande :
- Lorsque vous avez terminé, appuyez sur Control+C pour terminer le processus, ou fermez simplement la fenêtre du Terminal
LC_ALL=C tr -c "[:digit :]" " "
Si vous ne pouvez pas le tester vous-même ou si vous vous demandez simplement à quoi il ressemble sans le lancer, voici une très courte vidéo de ce à quoi il ressemble. La vidéo montre le défilement de la vidéo, mais elle est en fait très fluide :
Vous prévoyez de l'utiliser souvent pour quelque chose ou autre ? Faites-en un alias en ajoutant ce qui suit dans votre .bash_profile :
alias matrix='LC_ALL=C tr -c "[:digit :]" "
Ou alors, alias la commande binaire ci-dessous :
Défilement de binaires sans fin dans le terminal
Si le charabia de type Matrix n'est pas votre truc, vous pouvez utiliser la chaîne de commande suivante, complètement différente, pour que le Terminal vomisse un flux géant de binaire à la place :
echo -e "1" ; while $t ; do for i in `seq 1 30`;do r="$[($RANDOM % 2)]";h="$[($RANDOM % 4)]";if [ $h -eq 1 ] ; then v="0 $r";else v="1 $r";fi;v2="$v2 $v";done;echo -e $v2;v2="";done ;
Comme auparavant, vous pouvez arrêter le défilement binaire en appuyant sur Control+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, alors que vous soyez en train de créer votre propre écran de veille pour terminal de bricolage, tout comme le look, ou que vous vouliez avoir l'air super occupé à faire quelque chose d'incroyablement complexe quand votre patron est en train de planer, allez-y.
Faites 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 "9A85Y1BF97812487124817248712487124871248712487124" ; done
Par exemple, vous pourriez faire défiler sans fin "iphonologie.fr est le site web le plus génial, le plus étonnant et le plus beau" avec ce qui suit :
while (true) do echo -n "iphonologie.fr is the most awesome, amazing, and handsome website" ; done
Comme d'habitude, Control+C arrête le défilement.
Merci à Pete d'avoir envoyé ces versions modifiées des commandes