Lascia che nevichi nel terminale di Mac OS X con questo comando

È la stagione di un divertimento invernale e di una vacanza magica ... nel tuo Mac OS X Terminal con qualche nevicata digitale!

Questa bella stringa di comando non troppo carina farà nevicare nella riga di comando del tuo Mac, non c'è molto da far nevicare oltre una semplice copia e incolla, ma per ottenere i migliori risultati assicurati di usare un bianco- temi del terminale on-black come "Peppermint", "IR Black", "Pro" o "Classic" per ottenere fiocchi di neve bianca, altrimenti finirai con dei fiocchi di neve colorati che non sono esattamente festivi ...

Come fare il Terminal Snow

Pronto per la neve? Ecco cosa vorresti fare:

  1. Avvia l'app Terminal, che si trova nella directory / Applicazioni / Utility /
  2. Imposta la finestra del terminale attiva su un tema bianco su nero premendo Command + i dalla finestra Terminale per modificare istantaneamente le impostazioni visive usando il pannello Inspector
  3. Copia e incolla la seguente stringa di comando nel prompt:
  4. ruby -e 'C=`stty size`.scan(/\d+/)[1].to_i;S=["2743".to_i(16)].pack("U*");a={};puts "\033[2J";loop{a[rand(C)]=0;a.each{|x, o|;a[x]+=1;print "\033[#{o};#{x}H \033[#{a[x]};#{x}H#{S} \033[0;0H"};$stdout.flush;sleep 0.1}'

  5. Premi il tasto Invio per iniziare la nevicata

Assicurati che l'intera stringa di comando sia tutta su una sola riga, dovrebbe apparire come questa quando incollata al prompt prima di premere Invio per iniziare a girare:

Una volta raggiunto il ritorno, vedrai immediatamente cadere i fiocchi di neve, è meglio rappresentato dall'animazione in alto ma questa schermata fornisce un esempio statico. I fiocchi di neve cadranno continuamente e si accumuleranno su una singola riga nella parte inferiore della finestra del terminale:

Puoi fermare la fantasiosa macchina da neve rubino premendo Control + Z per sospendere il processo.

Per i migliori risultati invernali, aumentare le dimensioni del carattere della finestra del terminale premendo a Comando + alcune volte, la dimensione 18 o superiore è preferibile per mostrare i dettagli del fiocco di neve. Lasciando la tua scrivania? Getta la finestra del terminale in modalità app a schermo intero, quindi esegui il comando della macchina della neve per un piacevole piccolo screen saver.

Il comando consuma circa il 4% al 10% di CPU per funzionare indefinitamente in background, che non è troppo aggressivo, ma è sufficiente che probabilmente non vorrete eseguire questo processo se siete impegnati a cercare di risparmiare la batteria o dedicarvi tutta la tua potenza di elaborazione per rendere qualcosa di importante.

Stai diventando gelido solo a guardare quella nevicata virtuale? Bene, è anche il momento giusto dell'anno per interrompere la nostra classica app per camino a 8 bit e scaldarci con alcune fiamme virtuali pixelate. Il tuo Mac non è mai stato così festoso, vero?

Bah humbug? Non nella faccenda della festa intera? Forse odi la neve con una passione? Va bene, perché invece puoi usare Matrix come linea di comando, che sembra un pantalone elegante e molto meno stagionale.

Questo trucco ingegnoso è stato trovato nei commenti CLIMagic, e per gli utenti della linea di comando che non utilizzano Mac OS X troverai un'altra soluzione che funziona anche per Linux (l'altro comando funziona anche sul Mac, ma richiede che gawk sia installato in anticipo tramite Homebrew o compilato con gcc).