Shell函数
来源:互联网 发布:vscode 调试 编辑:程序博客网 时间:2024/04/29 14:21
Shell函数
概述
Shell支持函数,但Shell函数必须先定义后使用。
function_name () {
list of commands
[return value] # 返回值是可选的
}或
function function_name () {
list of commands
[return value] # 返回值是可选的
}函数返回值,可以显式增加return语句,如果不加,会将最后一条命令运行结果作为返回值。
Shell函数返回值只能是整数,一般用来表示函数执行成功与否,0表示成功,其他值表示失败,如果return其他数据,会得到报错信息。
函数的调用
调用函数只需要各处函数名,不需要加括号。
函数的返回值在调用该函数后通过$?来获得。
函数的删除
如同删除变量一样,删除函数也可以使用unset命令,不过要加上.f选项,如
unset .f function_name
阅读全文
0 0
- [shell]shell函数
- shell函数
- Shell 函数
- Shell 函数
- shell函数
- shell --函数
- shell 函数
- shell函数
- shell函数
- 【shell】函数
- shell 函数
- shell---函数
- Shell 函数
- shell函数
- shell 函数
- Shell 函数
- shell函数
- Shell 函数
- MapReduce工作原理图文详解
- leetcode(3)
- 腾讯2017暑期实习生编程题
- 字符串匹配(Boyer-Mooer 算法)
- Android 搜索结果匹配关键字且高亮显示
- Shell函数
- Java基础——HashTable源码分析
- 转-【CTF环境搭建之】如何使用Jadx反编译软件
- 从ViewRootImpl类分析View绘制的流程
- 用归并排序列表(常数空间复杂度)
- 青蛙的约会 POJ
- 软件设计中的可移植性的考虑
- 2017计蒜客第二场
- Spring defaultHtmlEscape不会阻止xss攻击