Shell脚本函数传递参数如何实现


本文小编为大家详细介绍“Shell脚本函数传递参数如何实现”,内容详细,步骤清晰,细节处理妥当,希望这篇“Shell脚本函数传递参数如何实现”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。通常,在其他脚本语言中,您可以将参数和参数作为function_name(parameter1, parameter2,…)传递给函数,这在shell脚本函数中不支持。在shell脚本函数中,您可以在函数调用期间直接传递参数,而无需在函数定义中定义它们的名称,并直接使用位置参数 $1 作为第一个参数, $2 作为第二个参数,以此类推。在shell脚本中定义函数有两种方法OR无论是否传递参数,每个shell脚本函数都必须像上面那样定义。您将注意到,在函数签名中没有指定任何实参。下面介绍如何调用同一个shell脚本函数正如前面提到的,每个shell脚本函数通过其位置$1、$2等引用参数。$0表示函数的名称。下面是一个shell脚本函数的例子,它读取第一个参数并回显它。创建一个空的shell脚本,如下所示。向它添加以下行。用以下命令运行上面的脚本。重要的是要记住,只能在函数定义之后调用函数。如果你在定义之前调用它,那么它会给你一个错误。您还可以调用在shell脚本函数之外定免费云主机域名义的变量,并将它们用作参数。在下面的例子中,我们使用了在函数外部定义的变量 $name 作为参数向它添加以下行。用以下命令运行上面的脚本。读到这里,这篇“Shell脚本函数传递参数如何实现”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注百云主机行业资讯频道。

相关推荐: Java正则表达式API边界匹配怎么实现

本篇内容主要讲解“Java正则表达式API边界匹配怎么实现”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Java正则表达式API边界匹配怎么实现”吧!Java regex API还支持边界匹配。如果我们关心在输入文…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 03/25 18:27
下一篇 03/25 18:38

相关推荐