Превратите терминал в матричный экран с прокруткой двоичного кода или тарабарщины

Командная строка обычно считается серьезной, и мы обычно рассматриваем только полезные уловки с терминалом, которые достаточно продвинуты, но не все в терминале должно быть полезным. Чтобы доказать это, у нас есть три командные строки, которые при вставке в терминал OS X ничего не делают, кроме прокрутки экранов случайного текста, двоичного кода или вашего собственного пользовательского сообщения, благодаря чему окно вашего терминала немного похоже на экраны компьютеров из 1999 года. фильм Матрица.

Искусственный интеллект поможет тебе заработать!

Подписывайся на канал "Виртуальный Каппер" и получай точные и бесплатные прогнозы на спорт от искусственного интеллекта.

Прокрутка окна двоичного терминала


Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Для получения наилучшего вида (то есть самых вызывающих) результатов, по крайней мере, измените настройки пользовательского интерфейса терминала так, чтобы активное окно было оформлено как «Homebrew» или «Pro», в котором используется зеленый текст на черном фоне. Или сделайте все возможное и получите действительно причудливый внешний вид терминала. Сначала возьмите Терминал в полноэкранном режиме, если вы предпочитаете, чтобы прокручиваемая матрица занимала весь экран.

Превратите терминал в прокручивающийся экран матричной тарабарщины

  • Откройте терминал, находящийся в / Applications / Utilities / или найденный через Spotlight или Launchpad.
  • Скопируйте и вставьте следующий текст в командную строку:
  • LC_ALL=C tr -c "[:digit:]" " " < /dev/urandom | dd cbs=$COLUMNS conv=unblock | GREP_COLOR="1;32" grep --color "[^ ]"

  • Когда закончите, нажмите Control + C, чтобы завершить процесс, или просто закройте окно терминала.

Если вы не можете проверить это самостоятельно или вам просто интересно, как это выглядит без запуска, вот очень короткое видео о том, как это выглядит. На видео видно, как прокручивается прерывисто, но на самом деле он действительно плавный:

Планируете часто использовать это для чего-то или другого? Сделайте это псевдонимом, добавив в свой .bash_profile следующее:

alias matrix='LC_ALL=C tr -c "[:digit:]" " " < /dev/urandom | dd cbs=$COLUMNS conv=unblock | GREP_COLOR="1;32" grep --color "[^ ]"'

Или используйте вместо этого псевдоним двоичной команды ниже:

Прокрутка бесконечного двоичного файла в терминале

Если тарабарщина в стиле Матрицы вам не нравится, вы можете использовать следующую совершенно другую командную строку, чтобы вместо этого Терминал вырывал гигантский поток двоичных файлов:

echo -e "1"; while $t; do for i in `seq 1 30`;do r="$[($RANDOM % 2)]";h="$[($RANDOM % 4)]";if [ $h -eq 1 ]; then v="0 $r";else v="1 $r";fi;v2="$v2 $v";done;echo -e $v2;v2="";done;

Как и раньше, вы можете остановить двоичную прокрутку, нажав Control + C или закрыв окно терминала. Вот как выглядит двоичная прокрутка:

По общему признанию, это довольно бессмысленно, но это весело, поэтому независимо от того, создаете ли вы свою собственную заставку на основе терминала, в точности как внешний вид, или если вы хотите выглядеть очень занятым, делая что-то удивительно сложное, когда ваш босс парит, на него.

Прокрутка окна терминала Matrix

Неоднократно прокручивайте что-нибудь в терминале

Хотите настроить то, что прокручивается? Вместо этого используйте следующую командную строку, заменив область в кавычках чем угодно:

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

Например, вы можете бесконечно прокручивать «OSXDaily.com – самый потрясающий, потрясающий и красивый веб-сайт» со следующим:

while (true) do echo -n "OSXDaily.com is the most awesome, amazing, and handsome website "; done

Как обычно, Control + C останавливает прокрутку.

Спасибо Питу за отправку этих измененных версий команд.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *