Gjør terminalen til en rulleskjerm i matrisestil med binær eller volapyk

Anonim

Kommandolinjen er vanligvis sett på som seriøs og vi dekker vanligvis bare nyttige termin altriks som er ganske avanserte, men ikke alt i terminalen trenger å være nyttig. For å bevise det har vi tre kommandostrenger som når de limes inn i OS X-terminalen, ikke gjør annet enn å bla gjennom skjermer med tilfeldig tekst, binær eller din helt egen tilpassede melding, slik at terminalvinduet ditt ser litt ut som dataskjermene fra 1999 filmen The Matrix.

For de beste resultatene (dvs. de mest nerdete) må du i det minste endre Terminal UI-innstillingene slik at det aktive vinduet er stilt som "Homebrew" eller "Pro", som bruker grønn tekst mot en svart bakgrunn. Eller gå all out og få et virkelig fancy terminal utseende. Ta Terminal-fullskjermen først hvis du heller vil at den rullende Matrix-lookalike skal ta opp hele skjermen.

Gjør terminalen til en rulleskjerm med matrix-stil-gibberish

  • Åpne terminal, funnet i /Applications/Utilities/ eller funnet gjennom Spotlight eller Launchpad
  • Kopier og lim inn følgende tekst i ledeteksten:
  • "

    LC_ALL=C tr -c >"

  • Når du er ferdig, trykk Ctrl+C for å avslutte prosessen, eller lukk bare terminalvinduet

Hvis du ikke kan teste dette selv eller du bare lurer på hvordan det ser ut uten å kjøre det, her er en veldig kort video av hvordan det ser ut. Videoen viser at den ruller hakkete, men den er faktisk veldig jevn:

Planer du å bruke denne ofte til et eller annet? Gjør det til et alias ved å kaste følgende inn i .bash_profilen din:

"

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

Eller alias den binære kommandoen nedenfor i stedet:

Rulling av endeløs binær i terminalen

Hvis matrix-lignende sludder ikke er noe for deg, kan du bruke følgende helt andre kommandostreng for å få terminalen til å sperre ut en gigantisk strøm av binær i stedet:

"

echo -e 1; mens $t; gjør for i i `seq 1 30`;do r=$;h=$;if ; deretter v=0 $r;else v=1 $r;fi;v2=$v2 $v;ferdig;echo -e $v2;v2=;ferdig; "

Akkurat som før kan du slutte med binær rulling ved å trykke Ctrl+C eller lukke terminalvinduet. Slik ser den binære rullingen ut:

Riktignok er dette ganske meningsløst, men det er morsomt, så enten du bare lager din egen DIY-terminalbaserte skjermsparer, akkurat som utseendet, eller om du vil se superopptatt ut med å gjøre noe utrolig komplisert når sjefen din svever, ha det.

Rull alt i terminalen gjentatte ganger

Vil du tilpasse hva som rulles? Bruk følgende kommandostreng i stedet, og erstatt området i anførselstegn med hva som helst:

"

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

Du kan for eksempel uendelig rulle «OSXDaily.com er den mest fantastiske, fantastiske og kjekkeste nettsiden» med følgende:

"

while (true) do echo -n OSXDaily.com er den mest fantastiske, fantastiske og kjekkeste nettsiden; ferdig"

Som vanlig stopper Control+C rullingen.

Takk til Pete for at du sendte inn disse modifiserte versjonene av kommandoer

Gjør terminalen til en rulleskjerm i matrisestil med binær eller volapyk