码迷,mamicode.com
首页 > 系统相关 > 详细

shell练习题

时间:2016-07-14 22:16:25      阅读:354      评论:0      收藏:0      [点我收藏+]

标签:shell练习题

1.命令test或[可以测试一个条件是否成立,如果测试结果为真,则该命令的返回状态为0;如果测试结果为假,则该命令的返回状态为1。(与C语言的逻辑表示正好相反)

2.  -eq(等于)

    -ne(不等于)

    -lt(小于)

    -le(小于等于)

    -gt(大于)

    -ge(大于等于)

它们的操作对象是整数或者取值为整数的变量。

3. -a(逻辑与)

    -o(逻辑或)

    !(逻辑或)

&&和||用于连接两个命令,而-a.-o仅用于在测试表达式中连接两个测试条件。

4.1~100之间的求和

(1)递归

技术分享   

    运行结果:

技术分享

(2)非递归

技术分享

运行结果:

技术分享

  (3)bc工具

技术分享


技术分享

 5.进度条

 技术分享

运行结果:

技术分享

6.求斐波那契数列的第N个数

(1)非递归

技术分享

(2)递归

技术分享

运行结果:

技术分享

7.字符串转换

技术分享

运行结果:

技术分享

8.求一组数的最大值,最小值和平均值。

技术分享

运行结果:

技术分享

本文出自 “zwy” 博客,请务必保留此出处http://10548195.blog.51cto.com/10538195/1826500

shell练习题

标签:shell练习题

原文地址:http://10548195.blog.51cto.com/10538195/1826500

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!