Linux基础之bash脚本进阶篇-函数
函数,什么是函数? 函数的出现最初是在数学中,它的数学定义如下:在某变化过程中有两个变量x,y,按照某个对应法则,对于给定的x,有唯一确定的值y与之对应,那么y就叫做x的函数。 而在计算机中函数的内涵发生了一些变化。 在编程中,为了简化代码量,通常会将经常调用的一些代码模块化,并一一个名字表示,当再次使用该模块时只需要输入该名字,系统会自动去读取该名字所对应的代码模块。因此在计算机中把一段独立功能的代码当做一个整体,并为之命一个名字,命名的代码段即为函数。 虽然此函数非彼函数但函数最本质的意义并未改变:按照某个对应法则的对应关系。 函数的语法格式: 格式1: function function_name() { ...函数体 } 格式2: function_name() { ...函数体 } 函数的调用 注:定义函数的代码段不会自动执行,在调用时执行;调用即在代码中给定函数并即可;函数名出现的任何位置,在代码执行时,都会被自动替换为函数代码。 示例:定义一sayhello函数,输出“Hello,World!” 1 2 3 4 5 6 7 8 9 #!/bin/bash #funct...





