用别人的车子出行,总感觉别扭,那怎么自定义自己的车轮子呢?

  

通过上面的求两个参数的和例子,我们可以学到定义一个函数基本的步骤,

  

  function getSum(){
     SUM=$[$n1+$n2]
     echo "n1 + n2 = $SUM"
   }

  getSum 是函数的名字,n1 ,n2 是函数的变量(参数)

  函数设计好之后,通过read 函数从控制台读取 参数, read -t 是 等待时间(sleep) 10 ,read -p “提示信息” 参数,这里就不细说read 了,毕竟很简单的东西。

  函数写好之后,怎么调用呢?

  很简单,函数名 参数1 参数2

  就可以了。

   linux真是一个神奇的系统。

最新文章

  1. COGS461. [网络流24题] 餐巾
  2. Used Query
  3. Android开发--Adapter的应用
  4. The Triumph Of Bio-logic
  5. IOS第七天(3:UiTableView 模型和数据的分组的显示)
  6. CCF推荐国际学术会议
  7. SQL Server Transaction Log Truncate && Shrink
  8. android应用的数据应该保存到哪儿
  9. 安装VMWare tools,以及解决安装后/mnt中有hgfs但没共享文件的方法
  10. angular中的orderBy过滤器使用
  11. vmware 网络连接
  12. Dojo实现Tabs页报错(三)
  13. Inverse属性和cascade属性以及集合的多对多关系
  14. cocos2dx - 伤害实现
  15. C# Redis 过期机制不生效问题
  16. latex 常用自定义_随时更新
  17. Boostnote 为程序员的开源式记事本
  18. mysql学习笔记三 —— 数据恢复与备份
  19. filter和map的区别
  20. 三元组顺序结构实现稀疏矩阵相加,行序优先(Java语言描述)

热门文章

  1. pandas.to_json&to_dict&from_json&from_dict解读
  2. ZurmoCRM 可执行代码高危风险报告及修复
  3. 洛谷P3935 Calculation [数论分块]
  4. 【csp模拟赛2】 序列操作
  5. jupyter同时使用python2、3
  6. loj541
  7. free 内存检测
  8. centos7下面ruby的升级
  9. abstract Factory pattern
  10. Linux设备驱动程序 之 Makefile