【Shell编程练习】编写 shell 脚本,打印 9*9 乘法表

这篇具有很好参考价值的文章主要介绍了【Shell编程练习】编写 shell 脚本,打印 9*9 乘法表。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

系列文章目录

输出Hello World
通过位置变量创建 Linux 系统账户及密码
监控内存和磁盘容量,小于给定值时报警
猜大小
输入三个数并进行升序排序
编写脚本测试 192.168.4.0/24 整个网段中哪些主机处于开机状态,哪些主机处于关机状态



编写 shell 脚本,打印 9*9 乘法表

#! /bin/bash

# 写法一:
for ((x=1; x<10; x=x+1))
do
        for ((y=1; y<=x; y=y+1))
        do
                echo -n "$x * $y = $[$x * $y]  "   # -n选项是取消掉echo结尾的自动换行符
        done
        echo
done

# 写法二:
for x in $(seq 9)   # seq 是一个用于生成数字序列的命令
do
        for y in $(seq $x)
        do
                echo -n "$x * $y = $[$x * $y]  "
        done
        echo
done

运行结果:
【Shell编程练习】编写 shell 脚本,打印 9*9 乘法表,shell

seq

seq 是一个用于生成数字序列的命令。它的基本语法如下:

seq [OPTION]... LAST
seq [OPTION]... FIRST LAST
seq [OPTION]... FIRST INCREMENT LAST

其中:

  • FIRST 是序列的起始值。
  • LAST 是序列的结束值。
  • INCREMENT 是每步增加的值。

以下是一些常见的 seq 选项:

  • -s, --separator=字符串 使用指定字符串分隔数字(默认使用:\n)

    【Shell编程练习】编写 shell 脚本,打印 9*9 乘法表,shell

  • -w:使输出的数字带有固定的宽度,用零填充。

    【Shell编程练习】编写 shell 脚本,打印 9*9 乘法表,shell文章来源地址https://www.toymoban.com/news/detail-798778.html

到了这里,关于【Shell编程练习】编写 shell 脚本,打印 9*9 乘法表的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Java如何打印九九乘法表

    要打印九九乘法表,可以借助双重循环先看整体,有9行,所以就先用一个for循环,for(i=1;i=9;i++); 再将每一个看作一个整体,第一行打印一个,第二行打印两个,第i行打印i个,所以再用一个循环,for(j=1;j=i;j++), 最后打印System.out.printf(\\\"%-2d * % -2d = %-3d\\\" ,j, i, j*i); 特别注意:

    2024年02月06日
    浏览(34)
  • 用Java打印九九乘法表

    1、因为九九乘法表是九行九列的,所以,我们选择用循环来完成九九乘法表的打印 2、第一个知识点:在for循环的嵌套中(外层循环控制行数,内层循环控制列数) 所以我们就有了一个简单的框架: 现在这个框架里面有两个空的循环,没有初始值,控制条件,判断条件,也

    2024年02月08日
    浏览(48)
  • 利用python来打印九九乘法表

    结果

    2024年02月07日
    浏览(45)
  • Scala编写九九乘法表

    一、idea里面new一个Scala Class,点击Object,输入名称,创建即可 注意:编写scala之前要下载scala,并添加scala框架支持,才可以编写scala 二、得出结果  这就是用scala方法编写的九九乘法表

    2024年02月13日
    浏览(36)
  • python练习(猜数字,99乘法表)

    可以有十次输入猜数字的机会,猜对了脱离循环

    2024年02月07日
    浏览(37)
  • Python 编写九九乘法表详解

    九九乘法表是一种经典的数学表格,用于展示数字 1 到 9 的乘法结果。它不仅有助于学生学习乘法,还是编写 Python 程序的绝佳练习。在本文中,将详细介绍如何使用 Python 编写九九乘法表,并提供丰富的示例代码。 九九乘法表是一个 9x9 的表格,其中包含了数字 1 到 9 的所有

    2024年01月25日
    浏览(41)
  • Python打印九九乘法表的五种方式

    关键点:外循环控制行,内循环控制列,列数取决于行数(第一行一列,第二行二列……) 方式一:for循环 方式二:for循环 方式三:while循环 方式四:列表表达式 方式五:递归算法 放在一块 实现效果:

    2024年02月03日
    浏览(45)
  • shell 脚本编写

    2023年04月09日
    浏览(35)
  • shell脚本简介+编写

    1、常用Linux命令 2、Linux下脚本编写 3、windows下CMD常用命令 1、系统预定义变量 常用系统变量 $HOME 、 $PWD 、 $SHELL 、 $USER 、 $PATH 等。 显示当前所有 Shell 变量: set 2、自定义变量 基本语法 定义变量:变量名=变量值 撤销变量:unset 变量名 声明静态变量:readonly变量,注意:不

    2024年02月02日
    浏览(41)
  • 简单shell脚本的编写

    shell脚本就是将命令写入文本中,文本可以被执行。 脚本:本质是一个文件,文件里面存放的是 特定格式的指令,系统可以使用脚本解析器 翻译或解析 指令 并执行(它不需要编译) shell 既是应用程序,又是一种脚本语言(应用程序 解析 脚本语言)。 简单使用 $0 表示当前

    2024年02月10日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包