绪论
有关Shell脚本的一篇文章。
正文
- 运行算术运算符时,前后一定要有空格,乘法需要转义。
- 常用expr进行表达式的计算。
- 完整的表达式要被反引号 ` ` 包含。
#!/bin/bash
a=10
b=20
val=`expr $a + $b`
echo "相加:$val"
val=`expr $a - $b`
echo "相减:$val"
val=`expr $a \* $b`
echo "相乘:$val"
val=`expr $a / $b`
echo "相除:$val"
val=`expr $a % $b`
echo "取余:$val"
val=$a
echo "赋值:$val"
if [ $a == $b ]
then
echo "a和b相等"
fi
if [ $a != $b ]
then
echo "a和b不相等"
fi
结果
(若有什么错误,请留言指正,3Q)