Shell函数返回探究
来源:互联网 发布:大连交通大学网络 编辑:程序博客网 时间:2024/06/05 22:25
不多说,直接附Demo代码加详细注释
#1-变量接受echo的输出值fun1(){ echo "1"}result=`fun1` #接收方式1result=$(fun1) #接收方式2echo $result #输出返回值#注-当函数有多个echo的时候,上面两种接收方式都会接收所有echo出的内容,多个内容间用空格隔开#2-return返回,只能返回数字fun2(){ return 0}result=$? #返回值存在特殊变量“$?”中echo result #输出返回值#3-类似于C语言中引用传参,其实Shell中参数是全局变量,所以如果在函数中实现改变参数值的话也就实现了传出函数内部数据的功能arg=fun4(){ eval $1=1024 #需要eval命令实现给“$1”赋值,直接赋值。eval会把“$1”替换成arg进行运算,用它来给特殊变量赋值}fun4 argecho $arg #输出1024
阅读全文
0 0
- Shell函数返回探究
- system函数返回值探究
- Shell函数返回值
- Shell 函数返回值
- shell 函数 返回数组
- shell函数返回字符串
- shell函数返回值
- shell 函数返回字符串
- Shell函数返回值
- shell 函数返回值
- shell 函数 返回值
- 深入探究函数返回局部变量
- C语言---函数返回值探究
- shell脚本的函数返回
- Linux Shell函数返回值
- Linux Shell函数返回值
- Linux Shell函数返回值
- Linux Shell函数返回值 .
- 串口通讯介绍(有见地,学法可取)
- Spring入门(AOP API、ProxyFactoryBean其一)
- eclipse使用教程(图文)
- Detachment
- Ajax动态拼接HTML,JS失效的解决——Jquery的事件委托
- Shell函数返回探究
- Android:Android应用和开发环境
- maven项目update后jdk版本变为1.5
- python爬取m3u8连接的视频
- Python中通过requests模块发送POST请求.
- Web基础 网页的骨骼HTML
- Bootstrap下拉菜单
- Codeforces gym 101243 C
- 音悦台(yinyuetai)页面链接分析