zoukankan      html  css  js  c++  java
  • shell函数

    1. linux shell 函数

    将一组命令集或语句形成一个可用的块, 这些语句块称为函数。

    2. shell 函数的组成
    函数名:函数名字,注意一个脚本中函数名要唯一,否则会引起调用函数紊乱。
    函数体: 函数内部命令的集合,实现一个业务的功能。

    3. shell  函数定义的格式

      1、function sum(){ xxx }
      2、function sum{ xxx }
      3、sum(){ xxx }

    推荐使用第一种方式定义函数。

    4. shell函数的简单案例

    test.sh

    #! /bin/bash

    # 定义函数
    function sum(){
      # shell函数中的 $1 $2 表示传入函数的第一个参数和第二个参数
      result=$[ $1 + $2 ]

      echo $1+$2

      # return 0
    }

    # 调用函数
    sum $1 $2 # 函数外的 $1 $2 表示传入脚本的参数

    # 命令的返回值被保存在变量 $? 中
    echo $?

    执行:./test.sh 1 2

    输出:1+2=3

             0

    备注:函数的返回值为函数中最后一个执行的命令的状态值,通常我们可以用return来指定函数的返回值,状态返回值范围为0-255

               返回值被称为退出状态。它可用于确定命令执行成功与否。如果命令成功退出,那么退出状态为0,否则为非0。

  • 相关阅读:
    Linux 搭建svn环境
    Echarts 获取后台数据 使用后台数据展示 饼装图
    js 实现存储Map 结构的数据
    SVN使用方法
    SVN版本回退
    adf 日志输出
    Oracle ADF VO排序及VO的查询模式
    weblogic 初始化
    jdeveloper 恢复默认配置
    jdeveloper12.1.3的安装与卸载
  • 原文地址:https://www.cnblogs.com/lfjn/p/11384221.html
Copyright © 2011-2022 走看看