073_使用 shell 脚本打印如下图形
#!/bin/bash
#打印第一组图片
#for(())为类 C 语言的语法格式,也可以使用 for i in;do;done 的格式替换
#for((i=1;i<=9;i++))循环会执行 9 次,i 从 1 开始到 9,每循环一次 i 自加 1
clear
for (( i=1; i<=9; i++ ))
do
for (( j=1; j<=i; j++ ))
do
echo -n "$i" # -n 不输出行尾的换行符
done
echo "" #换行
done
#打印第二组图片
clear
for (( i=1; i<=5; i++ ))
do
for (( j=1; j<=i; j++ ))
do
echo -n " |"
done
echo "_ "
done
#打印第三组图片
clear
for (( i=1; i<=5; i++ )) #打印上一半
do
for (( j=1; j<=i; j++ ))
do
echo -n " *"
done
echo ""
done
for (( i=5; i>=1; i-- )) #打印下一半
do
for (( j=1; j<=i; j++ ))
do
echo -n " *"
done
echo ""
done
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步