花活-2022-11-10

2022-11-10  本文已影响0人  貓叔

不止一次弄一些类似黑客帝国数字雨的东西,屏保、壁纸
最近写了个脚本,在dual mon一直echo字符,听着hacknet的soundtrack干活,还是有点感觉的

上网搜了一下,man bash 可以看到这个说明
然后将 1-65535都打印了一下

$ man bash
         \UHHHHHHHH
                     the Unicode (ISO/IEC 10646) character whose value is the hexadecimal
                     value HHHHHHHH (one to eight hex digits)

就有了这个简单输出的脚本

#!/bin/bash

function rand()
{
    num=$RANDOM$RANDOM
    ((ret=num%1350+34))
    echo $ret
}

#for i in {1..10};do
while true; do
    sleep 0.05
    r=`rand`
    hex=`printf "%x" $r`
    echo -n -e "\e[32m\U${hex}"
done

优化下脚本可以弄特定范围的字符,哪天闲得发慌再说吧

上一篇 下一篇

猜你喜欢

热点阅读