Linux用shell脚本执行乘法口诀表的两种方式

复制代码
#!/bin/bash
# *********************************************************#
#                                                          #
# * Author        : 藻头男                                  #
# * QQ邮箱        : 2322944912@qq.com                      #
# * Create time   : 2024-01-02-21-00-00                    #
# * Filename      : cheng.sh                               #
# * Description   : This is Shell scripts                  #
#                                                          #
#                                                          #
# ********************************************************#
 clear    #清屏执行 
#第一种方法for循环
 for i in {1..9}
 do
 for o in `seq $i`
 do
     echo -n -e "$o x $i = $[$i*$o]\t"
 done
    echo
 done 

echo "" 

#第二种方法while循环
 a=0
 while [ $a -lt 9 ]
 do
    let a++
 b=0
        while [ $b -lt $a ]
        do
             let b++
             echo -ne "$b x $a = $[$b*$a]\t"     
        done    
             echo
 done

感谢观看!希望能够帮助到大家!

相关推荐
aiks_yuan18 小时前
MySQL 死锁怎么排查:看懂 INNODB STATUS 死锁日志,先查后插为什么必死锁(MySQL 8.2 实测)
mysql
陈希12319 小时前
Linux 网络诊断工具实战:ping、curl、tcpdump、mtr、dig 用法详解
linux·网络·tcpdump
进击的荆棘19 小时前
Linux系统——线程同步与互斥之线程池和安全
linux·运维·服务器·安全·单例模式·线程
刘大望19 小时前
不用买开发板:用 QEMU 走通嵌入式 Linux 全流程(三)存储与网络实地验证
linux·qemu·嵌入式linux·alpine
蜗牛一步步往上爬20 小时前
第六章 BMC常用的调试工具
服务器
小李不困还能学20 小时前
VSCode_RemoteSSH_一直卡在下载服务器_解决教程
服务器·ide·vscode
瑞雪兆丰年兮20 小时前
JavaWeb-day11-SpringBootWeb案例(文件上传)
java·运维·服务器·javaweb·oss
那明眸似水20 小时前
云原生项目三:Docker秒级启动NextCloud个人网盘存储办公系统
linux·运维·docker·云原生·容器
进击的荆棘1 天前
MySQL——库的操作
数据库·mysql
小南家的青蛙1 天前
微服务体系下DevOps运维岗位面试方案设计
运维·面试·职场和发展·devops