Превърнете терминала в превъртащ екран в матричен стил на двоичен или безсмислен
Командният ред обикновено се смята за сериозен и обикновено разглеждаме само полезни терминални трикове, които са доста напреднали, но не всичко в терминала трябва да е полезно. За да докажем това, имаме три командни низа, които, когато бъдат поставени в терминала на OS X, не правят нищо друго, освен да превъртат екрани с произволен текст, двоично или ваше собствено персонализирано съобщение, правейки прозореца на вашия терминал да изглежда малко като компютърните екрани от 1999 г. филм Матрицата.
За най-добре изглеждащи (т.е. най-страшни) резултати, променете поне настройките на потребителския си интерфейс на терминала, така че активният прозорец да е стилизиран като „Homebrew“ или „Pro“, който използва зелен текст на черен фон. Или дайте всичко от себе си и да получите наистина изискан външен вид на терминала. Вземете терминала първо на цял екран, ако предпочитате скролиращата матрица да заема целия екран.
Превърнете терминала в превъртащ се екран с безсмислици в матричен стил
- Отворете терминала, намира се в /Applications/Utilities/ или чрез Spotlight или Launchpad
- Копирайте и поставете следния текст в командния ред: "
- Когато приключите, натиснете Control+C, за да прекратите процеса, или просто затворете прозореца на терминала
LC_ALL=C tr -c >"
Ако не можете да тествате това сами или просто се чудите как изглежда без да го стартирате, ето много кратко видео за това как изглежда. Видеото показва, че превърта накъсано, но всъщност е наистина гладко:
Планирате ли да използвате това често за нещо или друго? Направете го псевдоним, като хвърлите следното във вашия .bash_profile:
"alias matrix=&39;LC_ALL=C tr -c >"
Или вместо това направете псевдоним на двоичната команда по-долу:
Превъртане на безкраен двоичен файл в терминала
Ако безсмислиците в стил Matrix не ви харесват, можете да използвате следния напълно различен команден низ, за да накарате терминала да изведе огромен поток от двоични файлове вместо това:
"echo -e 1; докато $t; do for i in `seq 1 30`;do r=$;h=$;if ; тогава v=0 $r;иначе v=1 $r;fi;v2=$v2 $v;готово;ехо -e $v2;v2=;готово; "
Както и преди, можете да спрете двоичното превъртане, като натиснете Control+C или затворите прозореца на терминала. Ето как изглежда двоичното превъртане:
Разбира се, това е доста безсмислено, но е забавно, така че независимо дали просто правите свой собствен скрийнсейвър, базиран на терминал, точно като външния вид, или ако искате да изглеждате супер заети, правейки нещо невероятно комплекс, когато шефът ти се навърта, имай го.
Многократно превъртане на всичко в терминала
Искате ли да персонализирате това, което се превърта? Вместо това използвайте следния команден низ, като замените областта в кавички с каквото и да е:
while (true) do echo -n 9A85Y1BF978124871248172487124871248712487124; Свършен"
Например, можете да превъртате безкрайно „OSXDaily.com е най-страхотният, удивителен и красив уебсайт“ със следното:
"while (true) do echo -n OSXDaily.com е най-страхотният, удивителен и красив уебсайт; Свършен"
Както обикновено, Control+C спира превъртането.
Благодаря на Pete за изпращането на тези модифицирани версии на команди