45shell编程-函数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了45shell编程-函数相关的知识,希望对你有一定的参考价值。
函数function是由多个shell组成的语言块,实现代码重用和模块化编程,与shell类型,不同点为shell程序运行会单独开启进程,而函数不会开启进程,是在当前shell环境中运行,可影响当前shell的变量。
函数定义
格式
function_name ()
command
或者
function function_name ()
command
函数查看及删除
declare -F 查看所有定义的函数
declare -f 函数名 查看特定函数
unset 函数名 删除函数
函数调用
直接使用函数名执行
在脚本中执行
作为函数文件被调用
在shell脚本或交互式shell中调用函数文件,格式如下:
. filename 或 source filename
以上是关于45shell编程-函数的主要内容,如果未能解决你的问题,请参考以下文章