ShellFunction

/ / ShellFunction

无涯教程此章节主要介绍一下函数(Function),可以将函数的整体函数划分为较小的部分或逻辑部分,可以调用这些部分来执行其任务。它可以帮助我们部分检查程序。我们可以在任何需要的地方重用该函数。

创建函数语法

#!/bin/bash


#定义函数

function FunctionName(){

   Function Body

}

您将使用函数名称来调用函数。

示例:

#!/bin/bash


#定义函数


function Welcome(){

 echo "Welcome Learnfk.com"

}


#调用函数


Welcome

查看上面的示例,我们创建了一个函数 Welcome。我们在上面的脚本中调用了它。

Linux Shell function 2

查看上面的图,在执行上面的脚本时,会调用函数 Welcome

函数参数传递

您可以在函数中传递一个或多个参数。参数将定义为$1,$2,依此类推。

#!/bin/bash


#定义函数


function Welcome(){

 echo "Welcome Learnfk.com , I Love $1"

}


#调用函数


Welcome Java

Welcome Golang

Welcome PHP

查看上面的图, $1 是传递给函数的参数。

Linux Shell function 4

看上面的图,脚本产生上面的输出。

祝学习愉快! (发现内容有误?请选中要编辑的内容 -> 右键 -> 修改 -> 提交!帮助我们改进教程质量)

精选教程推荐

👇 以下精选教程可能对您有帮助,拓展您的技术视野

程序员职业规划手册 -〔雪梅〕

结构会议力 -〔李忠秋〕

手把手带你搭建推荐系统 -〔黄鸿波〕

技术领导力实战笔记 2022 -〔TGO 鲲鹏会〕

全链路压测实战30讲 -〔高楼〕

许式伟的架构课 -〔许式伟〕

Java并发编程实战 -〔王宝令〕

快速上手Kotlin开发 -〔张涛〕

深入浅出gRPC -〔李林锋〕

📝 好记忆不如烂笔头,留下您的学习笔记吧!

暂无学习笔记,成为第一个分享的人吧!

您的笔记将帮助成千上万的学习者