Linux命令行和shell脚本编程-函数
来源:互联网 发布:生产企业软件开发 编辑:程序博客网 时间:2024/06/10 04:01
函数是被赋予名称的脚本代码块。在编写比较复杂的shell脚本时,完成具体任务的代码可能要重复使用。函数提供了满足这种要求的特性。
创建函数
格式1
function name { commands}
格式2
name() { commands}
函数返回值
函数的退出状态有3种生成方式
1. 默认退出方式
默认退出方式是函数的最后一条命令返回的退出状态,函数执行完毕后,可以使用标准变量$?来确定函数的退出装态。
2. 使用return命令
return命令以特定状态退出函数,可以使用单个整数值来定义函数的退出状态。
3. 使用函数输出
函数的输出也可以捕获并存放在shell变量中,这种方法可以从函数获取任意类型的输出并给变量赋值
#!/bin/bash# 使用函数的输出作为返回值function fun_output { read -p "Enter a value: " value echo $[ $value * 2 ]}result=`fun_output`echo $result
在函数中使用变量
函数可以使用标准参数环境变量来表示命令行传递给函数的参数。$0表示脚本的名称,其他参数使用变量$1, $2...
0 0
- Linux命令行和shell脚本编程-函数
- linux命令行和shell脚本编程宝典
- Linux命令行和shell脚本编程宝典
- Linux命令行和shell脚本编程-Part1-Linux命令行
- linux 命令行和shell 脚本编程--了解shell
- 《linux命令行和shell脚本编程宝典》学习笔记2
- Linux命令行和shell脚本编程宝典 笔记
- Linux命令行与shell脚本编程大全
- 《Linux命令行与shell脚本编程大全》
- Linux命令行与Shell脚本编程
- Linux命令行与shell脚本编程大全
- linux命令行和shell脚本编程宝典——第八章:基本脚本编译
- Linux命令行与shell脚本编程-Part1-shell终端
- 《linux命令行和shell脚本编程宝典》学习笔记1(第一章至第六章)
- Linux命令行与shell脚本编程大全:第2版
- 《Linux命令行与Shell脚本编程大全》学习笔记1
- 《Linux命令行与Shell脚本编程大全》学习笔记2
- 《Linux命令行与Shell脚本编程大全》学习笔记3
- LeetCode--Single Number
- maven 命令行创建web应用
- php连接oracle
- Android 手势&触摸事件 MotionEvent
- Erlang入门:gen_server实例操作与练习1
- Linux命令行和shell脚本编程-函数
- java配置环境变量
- 文本替换
- if判断变量为字母或者数字
- matlab:精通指南
- Win7桌面图标箭头怎么去掉
- java语言的4个访问控制符
- Hog特征与opencv实现
- Analyzing SAP Work Processes