IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    SHELL:查询数值上限边界

    Adamhuan发表于 2017-04-24 07:49:29
    love 0

    代码如下:

    [root@oracle-cluster-3 shell]# cat split_space_gap.sh
    
    file_name="/software/main0101.log"
    
    num_list="3 4 5 6 7 8 19 29 34 56"
    
    current_num="$1"
    
    purpose_num=""
    
    for num_item in $num_list
    do
      if [ $current_num -lt $num_item ]
      then
            purpose_num=$num_item
            echo "purpose num is: $purpose_num"
            break
      fi
    done
    [root@oracle-cluster-3 shell]# 
    [root@oracle-cluster-3 shell]# sh split_space_gap.sh 24
    purpose num is: 29
    [root@oracle-cluster-3 shell]# sh split_space_gap.sh 30
    purpose num is: 34
    [root@oracle-cluster-3 shell]# sh split_space_gap.sh 35
    purpose num is: 56
    [root@oracle-cluster-3 shell]#

    ——————————
    Done。



沪ICP备19023445号-2号
友情链接