[root@a ~]#cat fun.txt      #定义函数库文件,方便在别的地方使用

addnum1() {

  echo $[$1+$2]

}

addnum2(){

  echo $[$1*$2]

}

deluser(){

  userdel -r $user

}

[root@a ~]#pwd

/scripts/day2/

[root@a ~]#cat test.sh

#!/bin/bash

source /scripts/day2/fun.txt    #脚本中引用函数文件

#source  ./fun.txt      #相对路径方式

#. ./fun.txt        #相对路径方式,其中.相当于source

read -p "del user: " user

deluser        #调用函数

addnum1 4 5      #调用函数

addnum2 24 3      #调用函数

[root@a ~]#sh test.sh      #执行测试脚本

del user: abc

9

72

[root@a ~]#id abc      #查看测试结果

id: abc: no such user

最新文章

  1. unity, ugui input field
  2. 7、SpringMVC源码分析(2):分析HandlerAdapter.handle方法,了解handler方法的调用细节以及@ModelAttribute注解
  3. 关于java的JIT知识
  4. ssh连接失败解决方法
  5. [c#]asp.net开发微信公众平台(4)关注事件、用户记录、回复文本消息
  6. 决策树ID3算法的java实现
  7. Spring MVC 项目搭建 -1- 创建项目
  8. Java+Tomcat + Idea + Jrebel 实现热部署
  9. C++ explicit关键字详解(转载)
  10. 传统定时器技术 Timer and TimerTask
  11. 使用BigQuery分析GitHub上的C#代码
  12. (转) NAS(神经结构搜索)综述
  13. xtrabackup命令用法实战(转)
  14. Android 开发 框架系列 EventBus 事件总线
  15. SpringBoot-区分不同环境配置文件
  16. JS 跨域认识及如何解决
  17. python-day33--Process类中的方法及属性
  18. SPOJ 74. Divisor Summation 分解数字的因子
  19. HDUOJ---1712 ACboy needs your help
  20. Sharepoint 2013 Workflow Error

热门文章

  1. 树形dp相关
  2. RabbitMq学习6-安装php-amqplib(RabbitMQ的phpAPI)
  3. Enlarge GCD(素数筛)
  4. ArcGIS Server导出shp文件
  5. liunx驱动----信号量的实现
  6. [七月挑选]优化hexo目录,使本地图片能显示出来
  7. vs2013 找不到帮助 help查看器
  8. 北京师范大学第十五届ACM决赛-重现赛E Euclidean Geometry (几何)
  9. hdu 1059 Dividing bitset 多重背包
  10. pandas的settingwithWaring报警