美文网首页
2-4 shell 中的数学运算

2-4 shell 中的数学运算

作者: AntKing | 来源:发表于2020-02-18 14:11 被阅读0次
image.png
var1=5
var2=3
var3=`expr $var1 + $var2`
echo $var3

输出结果 8

var1=5
var2=3
var3=$(($var1 + $var2))
echo $var3

输出结果 8

num1=100
num2=200

expr $num1 \| $num2
expr $num1 \& $num2
expr $num1 \< $num2
expr $num1 \> $num2
expr $num1 \<= $num2
expr $num1 \>= $num2
expr $num1 = $num2
expr $num1 != $num2
expr $num1 + $num2
expr $num1 - $num2
expr $num1 \* $num2
expr $num1 / $num2
expr $num1 % $num2

输出结果
100
100
1
0
1
0
0
1
300
-100
20000
0
100

稍微复杂点的运算

read -p "please input a number: " num 

num1=0

for ((i=1;i<$num;i++))
do
    if [ `expr $i % 2` -eq 1 ];then
        echo $i
        num1=`expr $num1 + $i`
    fi

done

echo $num1

相关文章

  • 2-4 shell 中的数学运算

    输出结果 8 输出结果 8 输出结果100100101001300-100200000100 稍微复杂点的运算

  • 【linux编程】生信编程-shell脚本编程-数学运算

    shell编程 Shell 脚本中的数学运算 bash shell 的基础运算主要有4种形式: $(( expre...

  • shell 语法

    shell 语法如何抒写一个shell脚本shell脚本运行shell中的特殊符号管道重定向shell中数学运算脚...

  • Shell -- 数学运算

    shell脚本关键在于输入多个命令并且处理每个命令的结果,将一个命令结果传给另外一个命令。 两个命令在一起运行,用...

  • 4、Shell的条件测试

    shell的条件测试 符号说明()子shell中执行(())数值比较,运算C 语言$()命令替换$(())整数运算...

  • shell算术运算

    数值运算符 +,- ,* ,/ ,%, 比较运算符 < ,<= ,> ,>= ,= ,!= shell中写算术运算...

  • 【Linux Shell 脚本攻略】Day02

    1、数学运算 在Bash shell环境中,可以使用let、(())和[]执行基本的算术操作,而在进行高级操作时,...

  • shell脚本命令

    shell 运算数学运算符关系运算符布尔运算符逻辑运算符字符串运算符文件测试运算符见 https://www.ru...

  • Shell编程—【03】数学运算expr与bc浮点数运算

    Shell编程系列 https://www.jianshu.com/nb/37140890 数学运算 语法格式 e...

  • PPT行动营之布尔运算

    PPT中的数学运算 PPT中还有数学运算?什么鬼?是的。这个数学运算叫“布尔运算”包括的内容是:联合、组合、拆分、...

网友评论

      本文标题:2-4 shell 中的数学运算

      本文链接:https://www.haomeiwen.com/subject/kgsgfhtx.html