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

相关推荐

  • mysql编译安装

    MYSQL编译安装:参考(http://v.youku.com/v_show/id_XMjc4MDUwNjYyOA==.html?from=s1.8-1-1.2&spm=a2h0k.8191407.0.0)(http://oldboy.blog.51cto.com/2561410/1917295)     编译安装mysql,最好…

    Linux干货 2017-06-09
  • Jerry首作_linux基础

    一、计算机的组成及其功能 硬件 冯·洛伊曼体系 控制器(Control):是整个计算机的中枢神经,其功能是对程序规定的控制信息进行解释,根据其要求进行控制,调度程序、数据、地址,协调计算机各部分工作及内存与外设的访问等。 运算器(Datapath):运算器的功能是对数据进行各种算术运算和逻辑运算,即对数据进行加工处理。 存储器(Memory):存储器的功能是…

    Linux干货 2016-10-25
  • Linux 中cp 、rm和mv与inode之间的关系

    1.cp和inode          当文件不存在时,分配一个新的inode号,创建新文件;          当文件存在时,则inode号采用被覆盖之前的目标文件的inode号。 2.rm和ino…

    2017-07-21
  • linux学习第二天知识点-linux入门及使用帮助

    一 基础命令 1. #ifconfig     显示或配置网卡的命令,英文全称是network interfaces configuring。     配置网卡的IP地址语法例:ifconfig eth0 192.168.0.1 netmask 255.255.255.0 2.&…

    Linux干货 2016-07-26
  • 使用yum源码编译安装程序

    需要的安装包:httpd-2.2.29.tar.bz2 1、安装develpment tools     yum groupinstall "Development Tools" 2、下载服务器中的http源安装包到本地,然后解压到指定文件夹中 lftp 10.1.0.1:/pub/Sources/…

    Linux干货 2016-08-24
  • 请使用命令行展开功能来完成以下练习

    (1)、创建/tmp目录下的:ac, ad, bc, bd ]# mkdir -p /tmp/{a,b}_{c,d} 或者: ]# touch /tmp/{a,b}_{c,d} (2)、创建/tmp/mylinux目录下的: ]# mkdir -pv /tmp/mylinux/{bin,boot/gtub,dev,etc/{rc.d/init.d,sysco…

    Linux干货 2016-11-06

评论列表(1条)

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

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