shell 函数是否应该使用“return” 返回结果?...
分类:
系统相关 时间:
2015-03-18 12:26:19
阅读次数:
182
问题通用场景描述:测试服务器上的服务众多,为了避免过大的资源开销将原先的服务都设置为开机不启动,仅保留一些必要的系统服务,因此当需要使用哪些服务时需要手动开启。有的服务对其他服务可能存在依赖关系,例如服务A依赖服务B,服务B依赖服务C。此时可以用顺序执行的方式..
分类:
系统相关 时间:
2015-03-06 17:28:13
阅读次数:
257
格式: function_name { command } 或者使用关键字 function function_name{ command}如果command 与{}写在同一行注意使用空格和结束使用;号函数需要定义以后才可以使用函数调用的时候直接写函数名即可,不像c语言一样functionna...
分类:
系统相关 时间:
2015-03-02 11:01:30
阅读次数:
179
6.shell函数 6.1.定义函数 简介: shell允许将一组命令集或语句形成一个可用块,这些块成为shell函数 定义函数的格式 方法一 函数名() { 命令1 ...... } 方法二 function 函数名() { 命...
分类:
系统相关 时间:
2015-02-15 19:25:19
阅读次数:
203
type命令用来显示指定命令的类型。 一个命令的类型可以是如下之一 alias 别名 keyword 关键字,Shell保留字 function 函数,Shell函数 builtin 内建命令,Shell内建命令 file 文件,磁盘文件,外部命令 unfound 没有找到 1.命令格式: type...
分类:
系统相关 时间:
2015-02-07 06:48:16
阅读次数:
275
[本文是自己学习所做笔记,欢迎转载,但请注明出处:http://blog.csdn.net/jesson20121020]
今天来看一下Shell的函数。
Shell函数
函数定义
shell允许将一组命令集或语句形成一个可用块,这些块称为Shell函数。
函数定义格式:
函数名(){
命令1
……...
分类:
系统相关 时间:
2015-02-02 00:45:58
阅读次数:
442
在Shell中,调用函数时可以向其传递参数。在函数体内部,通过 $n 的形式来获取参数的值,例如,$1表示第一个参数,$2表示第二个参数...带参数的函数示例:#!/bin/bashfunWithParam(){ echo "The value of the first parameter i...
分类:
系统相关 时间:
2015-01-04 19:08:00
阅读次数:
217
函数可以让我们将一个复杂功能划分成若干模块,让程序结构更加清晰,代码重复利用率更高。像其他编程语言一样,Shell 也支持函数。Shell 函数必须先定义后使用。Shell 函数的定义格式如下:function_name () { list of commands [ return va...
分类:
系统相关 时间:
2015-01-04 18:39:41
阅读次数:
183
Shell指令: shell识别三种基本命令:内建命令、Shell函数以及外部命令:内建命令就是由shell本身所执行的命令。有些命令是由于其必要性才内建的;例如:cd、read; 另一种内建命令的存在则是为了效率,其中最典型的就是test命令(稍后有介绍),编写脚本时会经常用到它。另外还有I/O....
分类:
系统相关 时间:
2014-12-22 20:57:46
阅读次数:
183
以下是shell的函数变成,$1是跟在函数后边的第一个参数;而不是执行脚本,后边跟的参数#/bin/bashfunction getHost(){ case $1 in "a") echo "a.xiaoqia...
分类:
系统相关 时间:
2014-12-02 19:04:44
阅读次数:
171