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

    =和== 等效

     

  • 相关阅读:
    《驱动学习 —— GPIO子系统和pinctl子系统》
    《驱动学习 —— input子系统》
    《视频相关名词了解》
    《网络编程 —— socket编程实例》
    uhci ohci ehci的区别
    phy的概念
    USB DEVICE
    gdb常用命令
    总线设备模型中注册
    module_i2c_driver
  • 原文地址:https://www.cnblogs.com/loongqiang/p/3454934.html
Copyright © 2011-2022 走看看