企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持知识库和私有化部署方案 广告
1、**shell函数的执行** * 函数的定义必须在要执行的程序前面定义和加载 * shell执行系统中各种程序的执行顺序为:系统别名-函数-系统命令-可执行文件 * 函数执行时,**会和调用它的脚本共用变量**,也可以为函数设定局部变量及特殊位置参数 * 在shell函数里面,return命令的功能与exit类似,return的作用是退出函数,而exit是退出脚本文件 * return语句会返回一个值给调用函数的当前程序,而exit会返回一个值给执行程序的当前shell * 如果将函数存放在独立的文件中,被脚本加载使用时,需要用source或"." * 在函数内一般使用local定义局部变量,这些变量离开函数后就会消失。