Linux系统Shell脚本第四章:shell函数

一、shell函数

1. 函数的作用

定义较为复杂的但是需要重复使用的内容,以便再次使用可以直接调用函数节约时间,提高效率

2. 函数使用步骤

①首先是定义函数

②其次是调用函数(注意:若定义完成不调用则函数无效)

③查看系统限制所有函数:declare -F

④查看函数定义详细内容:declare -f  函数名

⑤删除函数:unset  函数名

3. 定义函数基本格式

①function  函数名 () {

函数内容

}

 

②function 函数名 {

函数内容

}

 

 ③函数名 () {

函数内容

 

4. 函数变量

①函数中的变量默认为全局生效,若想要限制函数中的变量只在本函数中生效则在定义变量时使用local   变量名=变量值的格式

 

5. 退出函数

①exit退出函数,脚本中使用exit退出函数时直接退出整个脚本,脚本后续内容不再执行。

②return退出函数,脚本使用return退出函数时只退出函数,不影响脚本后续内容执行。

 

6. 函数位置变量与脚本位置变量区别

①当函数中有$1、$2等位置变量时表示的是调用函数时函数名后跟着的位置变量123

②函数外的$1、$2等才表示是执行脚本时脚本名称后跟着的位置变量123

 

posted @   此生何必111  阅读(45)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 如何调用 DeepSeek 的自然语言处理 API 接口并集成到在线客服系统
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App
1
点击右上角即可分享
微信分享提示