无意间看到有人用awk实现的“雪花飞舞”的脚本(帖子“https://lujun9972.github.io/blog/2018/1 ... %E8%88%9E/),后来我把他改成了都用bash脚本来实现:
---------------------------
declare -A line=();while :;do col=$((RANDOM%COLUMNS));line[$col]=0;for c in ${!line[*]};do echo -e -n "\033[$((line[$c]++));${c}H \033[${line[$c]};${c}H*\033[0;0H";done;sleep 0.1;done
---------------------------
终端中实现“雪花飞舞”
- jiandan23
- 帖子: 86
- 注册时间: 2010-12-17 22:31
- 系统: Mint 19.2
- oneleaf
- 论坛管理员
- 帖子: 10446
- 注册时间: 2005-03-27 0:06
- 系统: Ubuntu 12.04
Re: 终端中实现“雪花飞舞”
不错,有趣