matlab调用sh函数,Shell函数详解(函数定义、函数调用)

本文介绍了Shell函数的定义和调用方法,包括函数的语法格式、简化写法及参数传递。通过实例演示了如何定义输出URL的函数以及计算参数和的函数,强调了Shell函数返回值的特殊性。
摘要由CSDN通过智能技术生成

Shell 函数的本质是一段可以重复使用的脚本代码,这段代码被提前编写好了,放在了指定的位置,使用时直接调取即可。

Shell 中的函数和C++、Java、Python、C# 等其它编程语言中的函数类似,只是在语法细节有所差别。

Shell 函数定义的语法格式如下:

function name() {

statements

[return value]

}

对各个部分的说明:

function是 Shell 中的关键字,专门用来定义函数;

name是函数名;

statements是函数要执行的代码,也就是一组语句;

return value表示函数的返回值,其中 return 是 Shell 关键字,专门用在函数中返回一个值;这一部分可以写也可以不写。

由{ }包围的部分称为函数体,调用一个函数,实际上就是执行函数体中的代码。

函数定义的简化写法

如果你嫌麻烦,函数定义时也可以不写 function 关键字:

name() {

statements

[return value]

}

如果写了 function 关键字,也可以省略函数名后面的小括号:

function name {

statements

[return value]

}

我建议使用标准的写法,这样能够做到“见名知意”,一看就懂。

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值