当前位置:首页 > 技术文章 > 正文内容

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

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

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

function function_name(){

函数语句

……

}

一、函数语法

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

语法格式一

语法格式二


二、函数的四则运算

1、加法

2、减法

3、乘法

4、除法

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

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

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

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

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

相关文章

Linux 系统中的 SSH 是什么?如何使用 SSH 进行远程登录和文件传输?

SSH(Secure Shell)是一种加密网络协议,用于在不安全的网络上安全地进行远程登录和文件传输。它提供了一种安全的通信渠道,使用户能够通过一个加密的连接与远程主机进行交互。首先,让我们来了解一...

linux的查查大法(linux 查wwn)

1.查文件find命令,用来查找指定目录下的目录或文件。(1.1)一般用法find -name keyword:当前目录及子目录下查找与keyword完全一致的目录或文件;find -name *ke...

linux 查看磁盘信息的常用命令(linux中查看磁盘的命令)

在Linux系统中,排查磁盘问题是一个非常重要的任务,以下是一些常用的Linux排查磁盘问题的命令:df:查看磁盘分区的使用情况,可以查看磁盘分区的总容量、已用容量、可用容量等。du:查看文件或目录的...

filezilla,非常实用的ftp工具,远程Linux上传、下载和文件管理

今天给小伙伴们推荐一款非常好用的Linux远程工具,filezilla。在实际的开发过程中,时间就是项目的生命线,欲善其事,先利其器!如果你使用命令ftp上传、下载,加上远程登录、文件授权,烦不甚烦,...

Linux常用文件操作命令(linux基本文件操作)

ls命令在Linux维护工作中,经常使用ls这个命令,这是最基本的命令,来写几条常用的ls命令。先来查看一下使用的ls版本 # ls --version ls (GNU coreutils) 8.4...

Linux文件操作高频使用命令(linux文件操作函数)

0.新建操作:mkdir abc #新建一个文件夹 touch abc.sh #新建一个文件1.查看操作查看目录:ll #显示目录文件详细信息 du -h 文件/目录 #查看大小 pwd #显示路径查...