Transforme o terminal em uma tela de rolagem estilo matriz de binário ou sem sentido

Anonim

A linha de comando geralmente é considerada séria e geralmente abordamos apenas truques de terminal úteis que são bastante avançados, mas nem tudo no Terminal precisa ser útil. Para provar isso, temos três sequências de comandos que, quando coladas no Terminal OS X, não fazem nada além de rolar telas cheias de texto aleatório, binário ou sua própria mensagem personalizada, fazendo com que a janela do seu terminal pareça um pouco com as telas do computador de 1999 filme Matrix.

Para obter os resultados mais bonitos (ou seja, os mais nerds), altere pelo menos as configurações da IU do Terminal para que a janela ativa seja estilizada como “Homebrew” ou “Pro”, que usa texto verde contra um fundo preto. Ou vá com tudo e obtenha uma aparência terminal realmente sofisticada. Use a tela inteira do Terminal primeiro se preferir que a rolagem parecida com a Matrix ocupe a tela inteira.

Transforme o terminal em uma tela de rolagem estilo Matrix sem sentido

  • Open Terminal, encontrado em /Applications/Utilities/ ou encontrado através do Spotlight ou Launchpad
  • Copie e cole o seguinte texto no prompt da linha de comando:
  • "

    LC_ALL=C tr -c >"

  • Ao terminar, pressione Control+C para encerrar o processo ou apenas feche a janela do Terminal

Se você não pode testar isso sozinho ou está apenas imaginando como é sem executá-lo, aqui está um vídeo muito curto de como é. O vídeo mostra a rolagem instável, mas na verdade é muito suave:

Planeja usar isso frequentemente para uma coisa ou outra? Torne-o um alias inserindo o seguinte em seu .bash_profile:

"

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

Ou alias o comando binário abaixo:

Rolagem Binária Infinita no Terminal

Se não gosta de rabiscos no estilo Matrix, você pode usar a seguinte sequência de comandos completamente diferente para fazer o Terminal vomitar um fluxo gigante de binário:

"

echo -e 1; enquanto $t; faça para i em `seq 1 30`;do r=$;h=$;if ; então v=0 $r;senão v=1 $r;fi;v2=$v2 $v;concluído;echo -e $v2;v2=;concluído; "

Assim como antes, você pode interromper a rolagem binária pressionando Control+C ou fechando a janela do Terminal. Aqui está a aparência da rolagem binária:

Reconhecidamente, isso é bastante inútil, mas é divertido, então se você está apenas fazendo seu próprio protetor de tela baseado em terminal DIY, assim como a aparência, ou se você quer parecer super ocupado fazendo algo incrível complexo quando seu chefe está pairando, faça isso.

Rolar repetidamente qualquer coisa no Terminal

Deseja personalizar o que está sendo rolado? Em vez disso, use a seguinte sequência de comandos, substituindo a área entre aspas por qualquer coisa:

"

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

Por exemplo, você pode rolar infinitamente “OSXDaily.com é o site mais incrível, incrível e bonito” com o seguinte:

"

while (true) do echo -n OSXDaily.com é o site mais impressionante, incrível e bonito; feito"

Como de costume, Control+C interrompe a rolagem.

Obrigado a Pete por enviar essas versões modificadas dos comandos

Transforme o terminal em uma tela de rolagem estilo matriz de binário ou sem sentido