shell脚本的函数使用
来源:互联网 发布:达内培训 校软件编程 编辑:程序博客网 时间:2024/05/19 17:49
为何要使用函数呢?
使用函数的主要目的就是为了代码的重用。
shell 脚本中的函数使用方法
申明函数
申明函数有二种方法1、用关键字function
function FUNCNAME { statement...}
例如:求和函数
#!/bin/bash#function SUM { A=1 B=2 echo $[$A+$B]}
2、不使用关键字function ,而是用()
FUNCNAME() { statement...}
例如:
#!/bin/bash#SUM() { A=1 B=2 echo $[$A+$B]}
如何调用函数?
调用函数很简单,直接写函数名即可。
例如调用刚刚写的函数,直接写SUM即可,不用写()
SUM
如何传参数?
申明的函数的时候不用传参数,而在调用的时候传,
函数接受参数的形式和shell脚本接受参数的形式一样,使用$1,$2,$3.. 来接收传递的参数,按照顺序
例如:求传的两个数的和
#!/bin/bash#SUM() { echo $[$1+$2]}
调用:多个参数用空格分开
SUM 1 2
函数返回值:return
函数可以自定义返回状态 ,值得范围在[0-255] ,其中0表示正确,其他都表示不正确
例如
SUM() { A=1 B=2 C=$[$A+$B] if [ $C -eq 3 ];then return 0 else return 1 fi}SUMif [ $? -eq 0 ];then echo ‘success'else echo 'failed'fi
0 0
- shell脚本的函数使用
- shell脚本:函数使用
- shell脚本中函数的使用
- shell 脚本的使用
- 脚本shell的使用
- shell脚本的使用
- shell脚本的函数、加法的使用实例
- shell脚本——函数的操作使用
- shell脚本的函数返回
- Linux中shell脚本使用函数
- 8、在Shell脚本中使用函数
- 管理员使用的shell脚本
- shell脚本---tr的使用
- shell脚本的详细使用
- shell脚本---tr的使用
- Android shell脚本的使用
- shell脚本简单的使用
- shell脚本的日常使用
- codeforces589B Layer Cake (动态规划)
- 深入解读缓存(二)——一致性Hash算法
- cocos2d-js跨域访问问题,cocos2d-js请求网络数据
- Python实战csdn博客刷积分bug
- poj3764 The xor-longest Path 字典树与异或
- shell脚本的函数使用
- 黑马程序员-java基础(九)-网络编程
- ueditor 在线附件和在线图片路径错误BUG补丁
- 查找当前目录和子目录下包含指定字符串的文件
- vim的set autoindent和set paste不能同时出现
- Oracle练习心得
- 网络套接字基础2-API接口
- 该套装ID包含无效字符
- 在分类中如何处理训练集中不平衡问题