将终端变成二进制或乱码的矩阵式滚动屏幕

Anonim

命令行通常被认为是严肃的,我们通常只介绍相当高级的有用的终端技巧,但并非终端中的所有内容都必须有用。为了证明这一点,我们将三个命令字符串粘贴到 OS X 终端时,除了滚动随机文本、二进制或您自己的自定义消息的屏幕外什么都不做,使您的终端窗口看起来有点像 1999 年的计算机屏幕电影黑客帝国。

为了获得最佳外观(即最极客)的结果,至少更改您的终端用户界面设置,使活动窗口的样式为“Homebrew”或“Pro”,在黑色背景上使用绿色文本。或者全力以赴,获得一个非常漂亮的终端外观。如果您想让类似矩阵的滚动占据整个屏幕,请先全屏显示终端。

将终端变成矩阵式乱码的滚动屏幕

  • 打开终端,在/Applications/Utilities/中找到,或者通过Spotlight或Launchpad找到
  • 将以下文本复制并粘贴到命令行提示符中:
  • "

    LC_ALL=C tr -c >"

  • 完成后,按Control+C结束进程,或关闭终端窗口

如果您无法自己测试它,或者您只是想知道它在不运行它的情况下是什么样子,这里有一个非常简短的视频展示它的样子。视频显示它滚动时断断续续,但实际上非常流畅:

计划经常将其用于某事或其他用途?通过将以下内容放入您的 .bash_profile 中使其成为别名:

"

别名矩阵=&39;LC_ALL=C tr -c >"

或者为下面的二进制命令起别名:

在终端中滚动无限二进制

如果您不喜欢矩阵式的乱码,您可以使用以下完全不同的命令字符串让终端吐出一个巨大的二进制流:

"

echo -e 1;而$t;在 `seq 1 30` 中为 i 做;do r=$;h=$;if ;然后 v=0 $r;else v=1 $r;fi;v2=$v2 $v;done;echo -e $v2;v2=;done; "

和以前一样,您可以通过按 Control+C 或关闭终端窗口来停止二进制滚动。这是二进制滚动的样子:

诚然,这毫无意义,但它很有趣,所以无论你是想制作自己的基于终端的 DIY 屏幕保护程序,就像外观一样,还是你想让自己看起来超级忙,正在做一些令人惊奇的事情当你的老板徘徊时复杂,有它。

重复滚动终端中的任何内容

想要自定义滚动的内容?请改用以下命令字符串,将引号中的区域替换为任何内容:

"

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

例如,您可以无休止地滚动“OSXDaily.com 是最棒的、令人惊奇的、最漂亮的网站”,并显示以下内容:

"

while (true) do echo -n OSXDaily.com 是最棒、最神奇、最漂亮的网站;完毕"

像往常一样,Control+C停止滚动。

感谢皮特发送这些修改后的命令版本

将终端变成二进制或乱码的矩阵式滚动屏幕