Gdy dziecko uzna że czas przestawić kota...
Spisu treści:
- Zmień terminal w przewijany ekran bełkotu w stylu macierzy
- Scrolling Endless Binary w Terminalu
- Wielokrotnie przewijaj wszystko w terminalu
Linia poleceń jest zwykle uważana za poważną i zazwyczaj opisujemy tylko przydatne sztuczki terminala, które są dość zaawansowane, ale nie wszystko w Terminalu musi być użyteczne. Aby to udowodnić, mamy trzy ciągi poleceń, które po wklejeniu do terminalu OS X nie robią nic poza przewijaniem ekranów losowego tekstu, pliku binarnego lub własnego niestandardowego komunikatu, dzięki czemu okno terminalu wygląda trochę jak ekrany komputera z 1999 roku film Matrix.
Zmień terminal w przewijany ekran bełkotu w stylu macierzy
- Otwórz Terminal, znajdujący się w katalogu / Aplikacje / Narzędzia / lub znaleziony w Spotlight lub Launchpad
- Skopiuj i wklej następujący tekst w wierszu polecenia:
- Po zakończeniu naciśnij Control + C, aby zakończyć proces, lub po prostu zamknij okno Terminalu
LC_ALL=C tr -c "" " " < /dev/urandom | dd cbs=$COLUMNS conv=unblock | GREP_COLOR="1;32" grep --color ""
Jeśli nie możesz tego przetestować samodzielnie lub po prostu zastanawiasz się, jak to wygląda bez uruchamiania, oto bardzo krótki film o tym, jak to wygląda. Film pokazuje przewijanie, ale jest naprawdę płynny:
Zaplanuj używanie tego często dla czegoś lub innego? Zrób z niego alias, rzucając następujące elementy do .bash_profile:
alias matrix='LC_ALL=C tr -c "" " " < /dev/urandom | dd cbs=$COLUMNS conv=unblock | GREP_COLOR="1;32" grep --color ""'
Lub alias polecenie binarne poniżej:
Scrolling Endless Binary w Terminalu
Jeśli bełkot w stylu Matrix nie jest twoją sprawą, możesz użyć następującego zupełnie innego ciągu poleceń, aby Terminal pozbawił gigantyczny strumień binarny:
echo -e "1"; while $t; do for i in `seq 1 30`;do r="$";h="$";if ; then v="0 $r";else v="1 $r";fi;v2="$v2 $v";done;echo -e $v2;v2="";done;
Tak jak poprzednio, możesz przerwać przewijanie binarne, naciskając Control + C lub zamykając okno Terminalu. Oto jak wygląda przewijanie binarne:
Wprawdzie jest to całkiem bezcelowe, ale to zabawne, więc czy robisz swój własny wygaszacz ekranu oparty na terminalach DIY, tak jak wygląd, lub jeśli chcesz wyglądać na bardzo zajęty robieniem czegoś niezwykle skomplikowanego, gdy twój szef się unosi, na to.
Wielokrotnie przewijaj wszystko w terminalu
Chcesz dostosować przewijane elementy? Zamiast tego użyj następującego ciągu poleceń, zastępując obszar cudzysłowami:
while (true) do echo -n "9A85Y1BF978124871248172487124871248712487124"; done
Na przykład można bez końca przewijać „OSXDaily.com to najbardziej niesamowita, niesamowita i przystojna strona” z następującymi elementami:
while (true) do echo -n "OSXDaily.com is the most awesome, amazing, and handsome website "; done
Jak zwykle, Control + C zatrzymuje przewijanie.
Najlepszy worek do przewijania: Najlepsze torby do przewijania niemowląt od Babymel do Pacapod i Storksak
Kupowanie najlepszej torby do przewijania niemowląt nie musi oznaczać całowania się z osobistym stylem, jak pokazują te przystojne torby
Zmień terminal w ekran przewijania w stylu macierzowym lub binarnym
Zmień terminal w ekran przewijania w stylu macierzowym binarny lub bełkot