8-15作业

1、写个脚本,实现以下三角形

   *
  ***
 *****
*******

#!/bin/bash
#
read -p " input a number : " n
for l in $(seq $n);do

        for i in $(seq $[$n-$l]);do
                echo -n " "
        done

        for j in $(seq $[$l*2-1]);do
                echo -n "*"
        done

        echo
done

8-15作业

2、用until循环实现国际象棋棋盘

#!/bin/bash
#
declare -i i=1

while [ $i -le 8 ];do
        j=1
        while [ $j -le 8 ];do
                sum=$[$i+$j]
                z=$[$sum%2]
                if [ $z -eq 0 ];then
                        echo -en "\e[40;1m  \e[0m"
                else
                        echo -en "\e[47;1m  \e[0m"
                fi
                        let j++
        done
        echo
        let i++
done

8-15作业

原创文章,作者:pao,如若转载,请注明出处:http://www.178linux.com/38047

(0)
paopao
上一篇 2016-08-21 20:46
下一篇 2016-08-21 20:46

相关推荐

  • vrrp_script高可用httpd&双主httpd

      vrrp_script高可用httpd 实验拓扑: HA01 192.168.150.137     MASTER HA02 192.168.150.137     BACKUP VIP 1921.168.150.131 实验1: 通过touch一个文件来控制keepalived主机的优先级 HA01的配…

    Linux干货 2016-12-06
  • 第三周:文本处理工具wc,cut,sort,uniq,tr,tee命令练习和用户及组相关命令练习

    1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可; [root@app1 tmp]# who | cut -d" " -f1| uniq root dts centos 2、取出最后登录到当前系统的用户的相关信息; [r…

    Linux干货 2016-09-27
  • 设计模式(六)桥连模式Bridge(结构型)

    1. 概述       在软件系统中,某些类型由于自身的逻辑,它具有两个或多个维度的变化,那么如何应对这种“多维度的变化”?如何利用面向对象的技术来使得该类型能够轻松的沿着多个方向进行变化,而又不引入额外的复杂度? 例子1:设想如果要绘制矩形、圆形、椭圆、正方形,我们至少需要4个形状类,但是如果绘制的图形需要具有不同的…

    Linux干货 2015-06-26
  • 2016-10-18作业

    2016-10-17 课后作业  1. 生产环境发现一台服务器系统时间产生偏差,造成服务异常,请帮忙校正。     1)首先,查看本地硬件时间是否正确,命令如下:       hwclock       如果该时间是正确的,使用该时间来更新系统时间。命令如下: &nbs…

    Linux干货 2016-10-20
  • shell脚本基础

    shell脚本编程基础 1、基本格式 首先在编写shell的开始要声明一下该shell所用的脚本类型,我们也称为shebang机制 eg: #!/bin/bash # Description … 2、bash中的变量的种类 (1)、本地变量 生效范围: 当前shell进程,对当前shell之外的进程及子进程均无效 (2)、环境变量 生效范围: 当前she…

    Linux干货 2017-08-04
  • MySQL 简述

    1 概述
    2 安装
    3 数据库的操作
    4 注意事项

    Linux干货 2017-09-25

评论列表(1条)

  • 马哥教育
    马哥教育 2016-08-22 13:59

    标题命令不够规范,需要按格式写,不要带日期,练习等字眼