让终端窗口“下雪”的有趣指令
2015-11-19 19:05
190 查看
在开始之前,为了更好地营造“下雪”的效果,这里建议先给终端窗口换个“壳”。在终端的菜单栏中点击“Shell”-新建窗口,选择 Pro 或者是 Ocean 主题效果更佳。
然后在终端中输入下列的指令,指令有点长,请注意复制完整
输入指令并点击确认后应该就会出现“下雪”的景象了,飘零的雪花散落在终端的窗口中,感觉还挺有趣。如果你先终端窗口最大化的话,再点击确认,还能营造成一张屏保。按下 Command
和“+”的话,还能够让雪花增大。
不知道这样有趣(wu liao)的终端,你是否知道呢?
然后在终端中输入下列的指令,指令有点长,请注意复制完整
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}'
输入指令并点击确认后应该就会出现“下雪”的景象了,飘零的雪花散落在终端的窗口中,感觉还挺有趣。如果你先终端窗口最大化的话,再点击确认,还能营造成一张屏保。按下 Command
和“+”的话,还能够让雪花增大。
不知道这样有趣(wu liao)的终端,你是否知道呢?
相关文章推荐
- 友盟分享统计
- Uploadify 控件上传图片 + 预览
- 几种 Java 序列化方案的性能比较
- 物联网安全思考
- PAT(Basic)-1002.写出这个数(20)
- 基于cyclone ii -EP2C20Q240C8N 的PLL时钟倍频设计
- 数据库列名无效原因
- lightoj 1341 算术基本定理
- awk、sed处理文件的简单例子
- strlen的使用问题
- SQL Server游标的使用
- Otto与EventBus框架比较
- 柏林森:购物中心需要大数据,场景化营销是着力点
- URAL 1297 Palindrome (回文+中心扩展)
- 基于SAE服务器的微信JsSDK测试
- 实验室搭建mongodb集群准备工作
- [Leetcode]Binary Tree Right Side View(TAT)
- 修改navigationItem.backBarButtonItem.title的值无效的解决办法
- linux makefile教程
- python 安装mysqldb第三方库