首页 > tips > Snow in your teminal(圣诞礼物:终端上下雪)

Snow in your teminal(圣诞礼物:终端上下雪)

2011年12月25日 发表评论 阅读评论

原文来自:http://climagic.org/coolstuff/let-it-snow.html

第一段脚本:

clear
while :
do
        echo $LINES $COLUMNS $(($RANDOM%$COLUMNS))
        sleep 0.1
done | gawk '{
        a[$3]=0
        for(x in a) {
                o=a[x]
                a[x]=a[x]+1
                printf "\033[%s;%sH ",o,x
                printf "\033[%s;%sH*\033[0;0H",a[x],x
        }
}'

执行上面这段脚本之前,需要手工设置COLUMNS LINES或执行:

export COLUMNS LINES

第二段脚本:


原文来自:http://climagic.org/coolstuff/let-it-snow.html

分类: tips 标签: ,
  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.