zoukankan      html  css  js  c++  java
  • shell 字符串比较

    #! /bin/bash

    name=`basename $0`
    echo $name=======================================
    if [ "$name" == "addem" ]
    then
    echo $name+++++++++++++++
    total=$[ $1 + $2 ]
    elif [ "$name" == "multiem" ]
    then
    echo $name########################
    total=$(( $1 * $2 ))
    fi
    echo the calcuated value is $total

    ====================== 华丽的分割线=========================================

    昨天晚上写的总有问题,以为脚本有问题,今天重新测试了下,发现木有问题,难道晚上头脑易混乱…………………………

    #! /bin/bash
    name=`basename $0`
    echo $name===========================================
    if [ $name = "addem" ]
    then
    echo $name+++++++++++++++++++++++
    total=$[ $1 + $2 ]
    elif [ $name = "multiem" ]
    then
    echo $name###########################
    total=$(( $1 * $2 ))
    fi
    echo the total result is $total

    #! /bin/bash
    name=`basename $0`
    echo $name===========================================
    if [ "$name" == "addem" ]
    then
    echo $name+++++++++++++++++++++++
    total=$[ $1 + $2 ]
    elif [ "$name" == "multiem" ]
    then
    echo $name###########################
    total=$(( $1 * $2 ))
    fi
    echo the total result is $total

    =和== 等效

     

  • 相关阅读:
    关于代码手写UI,xib和StoryBoard
    封装自己的framework静态库
    AsyncDisplayKit
    RunLoop
    AFNetworking2.0源码解析<三>
    AFNetworking2.0源码解析<四>
    AFNetworking2.0源码解析<二>
    AFNetworking2.0源码解析<一>
    多线程
    Mac svn 命令
  • 原文地址:https://www.cnblogs.com/loongqiang/p/3454934.html
Copyright © 2011-2022 走看看