shell运算符 | 表达式
摘要#
- 介绍shell的运算符和表达式
一、shell表达式基本语法#
基本语法
- “
$((运算式))
“或“$[运算式]
”或者expr m + n
- 第二种方式常用
- 注意expr的运算符间要有空格,expr赋值的时候,要用``反引号围住
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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步