Linux系统脚本语言使用实践(三)——函数

Linux系统脚本语言使用实践(三)——函数摘要 与其他编程语言类似 为了使得程序模块化 增强程序的可读性 Linux 的脚本中支持创建和调用函数

大家好,欢迎来到IT知识分享网。

摘要:与其他编程语言类似,为了使得程序模块化,增强程序的可读性,Linux的脚本中支持创建和调用函数。其他编程语言不同的是,function关键字可以省略,另外,不需要指定函数中的参数,类似于shell脚本中的参数,$1表示传入的第一个参数,$2表示传入的第二个参数,以此类推,$*表示传入的所有参数,$#表示传入的参数个数,因此在定义函数的时候,函数名后面的小括号里面不需要写入任何内容。在调用函数的时候,也不需要写小括号,只需要把参数以空格分割,写入到函数名后面就可以了,如果参数为字符串,想要传入带空格的字符串,则可以使用引号引起来,表示为一个整体。

Linux的脚本中函数定义格式如下:

function function_name(){

函数语句

……

}

一、函数语法

函数常用的语法格式有两种:

语法格式一

Linux系统脚本语言使用实践(三)——函数

语法格式二

Linux系统脚本语言使用实践(三)——函数

二、函数的四则运算

1、加法

Linux系统脚本语言使用实践(三)——函数

2、减法

Linux系统脚本语言使用实践(三)——函数

3、乘法

Linux系统脚本语言使用实践(三)——函数

4、除法

Linux系统脚本语言使用实践(三)——函数

说明:在定义函数时,也可以不需要关键词function。

三、定义乘法表函数Multi()

Linux系统脚本语言使用实践(三)——函数

说明:执行指令# vim Multi()编写乘法表函数。

执行指令#./Multi.sh运行乘法表函数。如下图

Linux系统脚本语言使用实践(三)——函数

输入对应的数,打印出乘法表。如下图、

Linux系统脚本语言使用实践(三)——函数

输入0则退出该函数。如下图

Linux系统脚本语言使用实践(三)——函数

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/170658.html

(0)
上一篇 2025-02-18 08:00
下一篇 2025-02-18 08:05

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信