zoukankan      html  css  js  c++  java
  • shell函数的使用

    shell函数的使用比较简单,要点包括定义、参数来源、返回值;

    在shell函数里,结合read命令,可以实现在执行脚本的过程中让用户选择参数,增强脚本的交互性;

    脚本参数在脚本名称后面输入,函数参数在函数名后面输入;

    printf和echo有点区别,printf可以格式化字符串,并且默认不换行;

    例如:

    #!/bin/sh

    compare()

    {

      while [ -z $a ] && [ -z $b ]

      do

        printf %s $1

        read a b

        if [ $a -lt $b ]

        then

          return $b

        elif [ $a -gt $b ]

        then

          return $a

        else

          return 0

        fi

      done

    }

    compare "请输入两个数,空格分隔:"

    data=$?

    echo $data

      

  • 相关阅读:
    java方法名的重载
    数据库ifnull方法
    java类的方法
    java属性的默认值
    sublime使用攻略
    1046 Shortest Distance
    1047 Student List for Course
    1048 Find Coins
    1049 Counting Ones
    1050 String Subtraction
  • 原文地址:https://www.cnblogs.com/yinguojin/p/9296203.html
Copyright © 2011-2022 走看看