静态渐变
尝试安装Python,发现根本没法安装 “pkg”不存在
动态渐变,…原来这样动态的…
下面确实是一个动态版本 不过没有像图片中那样无限循环输出 逐字输出一遍就结束了
脚本代码
#!/bin/bash
text="嘿,小可爱!\n你知道吗?\n终端也可以这么有趣!\n快来和我一起探索吧!\n代码的世界,等你来发现哦~ 😉\n\n记住:\n每个程序员都是魔法师,\n代码就是我们的魔法咒语!\n让我们一起创造奇迹吧! ✨"
# 定义渐变色(从红色到紫色)
colors=("196" "202" "208" "214" "220" "226" "190" "154" "118" "82" "46" "47" "48" "49" "50" "51" "45" "39" "33" "27" "21" "57" "93" "129" "165" "201" "200" "199" "198" "197")
# 逐字符显示渐变色文本
for (( i=0; i<${#text}; i++ )); do
color=${colors[$((i % ${#colors[@]}))]}
char=${text:$i:1}
if [[ "$char" == $'\n' ]]; then
printf "\n"
else
printf "\033[38;5;${color}m${char}\033[0m"
fi
sleep 0.05
done
printf "\n"