Udělejte z terminálu rolovací obrazovku ve stylu matice binární nebo nesmyslné

Anonim

Příkazový řádek je obvykle považován za seriózní a obvykle se zabýváme pouze užitečnými terminálovými triky, které jsou poměrně pokročilé, ale ne vše v terminálu musí být užitečné. Abychom to dokázali, máme tři příkazové řetězce, které po vložení do terminálu OS X nedělají nic jiného, ​​než že posouvají obrazovky s náhodným textem, binárními nebo vlastními zprávami, takže okno vašeho terminálu vypadá trochu jako obrazovky počítače z roku 1999. film Matrix.

Pro co nejlépe vypadající (tj. geekovské) výsledky alespoň změňte nastavení uživatelského rozhraní terminálu tak, aby bylo aktivní okno stylizované jako „Homebrew“ nebo „Pro“, které používá zelený text na černém pozadí. Nebo jděte naplno a získejte opravdu luxusní vzhled terminálu. Chcete-li, aby rolování ve vzhledu Matrixu zabíralo celou obrazovku, použijte nejprve celou obrazovku Terminálu.

Proměňte terminál na rolovací obrazovku s bláboly ve stylu matice

  • Otevřený terminál, který se nachází v /Applications/Utilities/ nebo prostřednictvím Spotlight nebo Launchpadu
  • Zkopírujte a vložte následující text do příkazového řádku:
  • "

    LC_ALL=C tr -c >"

  • Po dokončení ukončete proces stisknutím kláves Control+C nebo zavřete okno Terminálu

Pokud to nemůžete sami vyzkoušet nebo vás jen zajímá, jak to vypadá, aniž byste to spustili, zde je velmi krátké video, jak to vypadá. Na videu je vidět, že se roluje trhaně, ale ve skutečnosti je to opravdu plynulé:

Máte v plánu toto často používat k něčemu nebo jinému? Udělejte z něj alias tím, že do svého .bash_profile hodíte následující:

"

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

Nebo alias níže uvedeného binárního příkazu:

Posouvání nekonečné binární soustavy v terminálu

Pokud vám bláboly ve stylu Matrixu nevyhovují, můžete použít následující úplně jiný příkazový řetězec, aby Terminál místo toho vydal obrovský proud binárních souborů:

"

echo -e 1; zatímco $t; udělat pro i v `seq 1 30`;do r=$;h=$;if ; pak v=0 $r;else v=1 $r;fi;v2=$v2 $v;hotovo;echo -e $v2;v2=;hotovo; "

Stejně jako dříve můžete binární rolování ukončit stisknutím kláves Control+C nebo zavřením okna Terminál. Takto vypadá binární rolování:

Uznávám, že je to docela zbytečné, ale je to zábavné, takže ať už si jen vytváříte svůj vlastní DIY spořič obrazovky založený na terminálu, stejně jako vzhled, nebo pokud chcete vypadat super zaneprázdněný děláním něčeho úžasného složité, když se váš šéf vznáší, dejte si na to.

Opakovaně procházejte čímkoli v terminálu

Chcete přizpůsobit, co se posouvá? Místo toho použijte následující příkazový řetězec a nahraďte oblast v uvozovkách čímkoli:

"

při (pravda) do echo -n 9A85Y1BF978124871248172487124871248712487124; Hotovo"

Například můžete donekonečna posouvat „OSXDaily.com je ten nejúžasnější, nejúžasnější a nejhezčí web“ s následujícím:

"

zatímco (pravda) do echo -n OSXDaily.com je nejúžasnější, nejúžasnější a nejhezčí web; Hotovo"

Jako obvykle, Control+C zastaví posouvání.

Děkujeme Pete za zaslání těchto upravených verzí příkazů

Udělejte z terminálu rolovací obrazovku ve stylu matice binární nebo nesmyslné