当前位置:网站首页>shell脚本“画画”
shell脚本“画画”
2022-08-02 13:58:00 【正大光明瑞士卷】
目录
一、使用shell脚本的形式完成阶梯形式的“9x9”乘法口诀表
一、使用shell脚本的形式完成阶梯形式的“9x9”乘法口诀表

#!/bin/bash
for((a=0;a<=9;a++))
do
for ((b=0;b<=a;b++))
do
echo -e "$a*$b=$[a*b] \c"
done
echo -e "\n"
done二、使用shell脚本画出一个三角形

图中有四个直角三角形,代码如下:
#!/bin/bash
for ((i=1;i<=9;i++))
do
for ((k=9;k>=i;k--))
do
echo -n "#"
done
for ((l=1;l<=i;l++))
do
echo -n "^"
done
for ((z=2;z<=i;z++))
do
echo -n "^"
done
for ((x=9;x>=i;x--))
do
echo -n "#"
done
echo " "
done
三、用shell脚本画出一个菱形

#!/bin/bash
for ((i=10;i>=1;i--))
do
for ((a=1;a<=$i;a++))
do
echo -n " "
done
for ((j=10;j>=$i;j--))
do
echo -n "#"
done
for ((c=9;c>=$i;c--))
do
echo -n "#"
done
echo " "
done
for ((b=2;b<=10;b++))
do
for ((v=1;v<=$b;v++))
do
echo -n " "
done
for ((z=10;z>=$b;z--))
do
echo -n "#"
done
for ((x=9;x>=$b;x--))
do
echo -n "#"
done
echo " "
done
边栏推荐
猜你喜欢

软件测试和硬件测试的区别及概念

【Tensorflow】AttributeError: ‘_TfDeviceCaptureOp‘ object has no attribute ‘_set_device_from_string‘

A number of embassies and consulates abroad have issued reminders about travel to China, personal and property safety

图文短视频自媒体怎么创作?如何让点击量达到10W?

【C语言】虐打循环练习题(2)

打破文件锁限制,以存储力量助力企业增长新动力

供应磷脂-聚乙二醇-羧基,DSPE-PEG-COOH,DSPE-PEG-Acid,MW:5000

【ONE·Data || Getting Started with Sorting】

Break the limit of file locks and use storage power to help enterprises grow new momentum
![[C language] Explicit array solution (1)](/img/d2/26e3e64bb07578a6348747c00abb64.png)
[C language] Explicit array solution (1)
随机推荐
【C语言】细品分支结构——if-else语句
面试官:可以谈谈乐观锁和悲观锁吗
els long block deformation conditions, boundary collision judgment
目前想通过提取本地excel文件创建数据表,在sql语句这出了一些问题
js array recursively use
Detailed explanation of stored procedures
Selenium本地打开远程浏览器
js数组递归使用
FFmpeg 的AVCodecContext结构体详解
矩阵中的路径
RKMPP API安装使用总结
专访|带着问题去学习,Apache DolphinScheduler 王福政
[C language] Analysis of function recursion (3)
短视频美食自媒体怎么做?5步教你快速上手
els 长条碰撞变形判断
static修饰的函数有什么特点(static可以修饰所有的变量吗)
Based on the flask mall administrator functions
拯救流浪猫 | 「喵先锋」系列数字版权盲盒明日开抢
音频处理:浮点型数据流转PCM文件
Mysql 基本操作指南之mysql查询语句