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

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

相关推荐
飘忽不定的bug15 小时前
ubuntu20.04交叉编译QT5.15.12(RK3562+ubuntu20.04)
linux·qt·ubuntu
库玛西15 小时前
深入浅出Linux select网络模型:从底层位图原理到C++面向对象高级封装
linux·服务器·网络·c++·ubuntu
Tingjct15 小时前
线程详细讲解---聚焦linux
linux·服务器·jvm
JavaPub-rodert16 小时前
Redis 和 MySQL 如何保证数据一致性?从业务方案到底层原理完整讲解
数据库·redis·mysql
数字孪生视频孪生16 小时前
空间智能技术|跨镜轨迹全域可溯,无感定位无扰赋能落地
大数据·运维·人工智能·重构·架构
ComputerInBook16 小时前
linux包管理工具——yum(YellowdogUpdaterModified)
linux·运维·服务器·yum·dnf
霸道流氓气质16 小时前
通义千问 Chat 模型高级用法:Function Calling / Structured Output / 多轮对话
linux·运维·windows
en.en..16 小时前
Linux mmap 内存映射深度解析:基于帧缓冲 /dev/fb0
java·服务器·前端
实心儿儿16 小时前
Linux —— epoll(1)
linux·网络
资深技术分享员16 小时前
技术赋能降本增效:Geejing WebBuilder 企业级低代码平台的专业化研发与运维便利价值解析
运维·低代码·架构