shell运算符 | 表达式

摘要

  • 介绍shell的运算符和表达式

一、shell表达式基本语法

基本语法

  1. $((运算式))“或“$[运算式]”或者expr m + n
  2. 第二种方式常用
  3. 注意expr的运算符间要有空格,expr赋值的时候,要用``反引号围住
  4. expr \*, /, % 乘,除,取余

二、快速入门

案例1∶计算(2+3) × 4的值

#!/bin/bash
#案例1:计算(2+3)×4的值
# 第一种方式
RES1=$(((2+3)*4))
echo "RES1=$RES1"

# 第二种方式
RES2=$[(2+3)*4]
echo "RES2=$RES2"

#第三种方式
TEMP=`expr 2 + 3`
RES3=`expr $TEMP \* 4`
echo "RES3=$RES3"

案例2∶请求出命令行的两个参数[整数]的和

#!/bin/bash
SUM=$[$1+$2]
echo $SUM

posted @ 2023-07-27 22:15  Crispy·Candy  阅读(93)  评论(0编辑  收藏  举报