theoforce 发表于 2018-8-28 07:11:14

shell脚本的相关练习

  1、使用shell脚本来实现进度条
  代码如下:

  运行结果为:

  2、求1-100的和
  代码如下:

  运行结果为:

  用递归方法也可以求1-100的和

  运行结果为:

  3、求第N个斐波那契数
  常规方法:

  运行结果:

  递归方法:

  运行结果:

  4、求一个文件中所有数的最大值,最小值和平均值

  运行结果:

  5、将文件中的字符串进行逆序转换,如“123abc456”转换为“456ABC123”
  采用字符串截取函数进行截取,然后用替换函数重新排序

  运行结果:

  小结:在进行计算时,递归方法相对于普通方式效率会低一些,所以在使用前应权衡一下。

页: [1]
查看完整版本: shell脚本的相关练习