学习试题演练

1.写一个脚本实现:提示用户给出自己的选择随后显示对应的信息。

QQ图片20160817151417.png

学习试题演练

学习试题演练

QQ图片20160817152538.pngQQ图片20160817152955.png

区分大小写:

if [[ "$option" =~ [Dd][Ii][Ss][Kk] ]];then

2.根据id号来判断用户类型,若没有则提示没有此用户

0:管理员

1-999:系统用户

1000+:登陆用户

QQ图片20160817161527.pngQQ图片20160817162028.pngQQ图片20160817162102.png

不得不提下: bash -n usertype.sh 前期擅用是个不错胡习惯 ,它是用来检查shell脚本中的错误,而 bash -x usertype.sh则是查看脚步的执行过程,这样可以更好利于我们调试这个脚本。

3.求1+2+…+100.

学习试题演练

学习试题演练

QQ图片20160818201024.png

其实用数学公式计算最为快捷方便QQ图片20160818201429.png

4.匹配ip地址.

blob.png

blob.png

5.打印九九乘法表.

blob.png

blob.png

6.编写国际象棋.

blob.pngblob.png

  取余 :

blob.png

7.打印等腰三角型.

blob.png

blob.png

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

(1)
ZzuimengZzuimeng
上一篇 2016-08-21 20:47
下一篇 2016-08-21 20:47

相关推荐

  • rpm程序包管理器使用详解

    rpm程序包管理器的使用详解   说到程序包管理器,就会想到基于CentOS系统上的rpm命令与其对应的前端处理器yum。所谓程序包,是将源代码转换为二进制格式,再组织成一个或者多个包文件供用户安装使用。rpm程序包的命名格式如下:   name-VERSION-release.arch.rpm   软件名-版本号(分为主版本m…

    Linux干货 2016-08-21
  • Python基础篇之过程型程序设计

    一、Python过程型程序设计 面向过程 以指令为中心,由指令处理数据 如何组织代码解码问题 面向对象 以数据为中心,所有的处理代码都围绕数据展开 如何设计数据结构组织数据,并提供对此类数据所允许处理操作 简单方法: 1)、编译安装新版本至某特定路径 # yum install readline-devel # tar xf Python-2.7.6.tar…

    2018-01-11
  • N25期–第十七周作业

    1、  结合图形描述LVS的工作原理; 针对高可伸缩、高可用网络服务的需求,给出了基于IP层和基于内容请求分发的负载平衡调度解决方法,并在Linux内核中实现了这些方法,将一组服务器构成一个实现可伸缩的、高可用网络服务的虚拟服务器。 虚拟服务器的体系结构如图所示,一组服务器通过高速的局域网或者地理分布的广域网相互连接,在它们的前端有一个负载调度器(…

    2017-05-08
  • 第二周相关习题。

    习题 显示/var目录下所有以l开头,以一个小写字母结尾,且中间至少出现一位数字(可以有其它字符)的文件或目录。 [root@localhost /]# ls -d /var/l*[0-9]*[[:lower:]] 显示/etc目录下,以任意一个数字开头,且以非数字结尾的文件或目录。 [root@localhost&n…

    Linux干货 2016-11-05
  • linux程序包管理rpm,yum和编译安装以及冒泡排序练习

    linux程序包管理: API:Application Programming Interface POSIX:Portable OS 程序源代码–> 预处理–> 编译–> 汇编–> 链接 静态编译: 共享编译:.so ABI:Application Binary Interface W…

    Linux干货 2016-08-24
  • 自建repo软件仓库

    近期主要使用的aliyun的源,主要会用到centos6、zabbix、epel和xen等,由于网络质量不佳,考虑到自建软件仓库 第一步,删除系统自导的源,新建ali.repo,将常用的几个源地址加入 # rm /etc/yum.repos.d/*.repo -fr # vim /etc/yum.repos.…

    Linux干货 2016-05-19