一天一条shell命令----------expr命令
2017-05-21 22:24
183 查看
shell提供了一个特别的命令命令 用来处理数学表达式
#!/bin/bash
var1=10
var2=20
var3=`expr $var2 / $var1`
echo the result is $var3
当然shell提供了方括号[ ]来兼容包含expr的命令,相比较更加简单你可用用美元符号和方括号
($[ operation ])将数学表达式圈起来
下面是例子
#!/bin/bash
var1=100
var2=50
var3=45
var4=$[$var1 * ($var2 - $var3)]
echo thw final result is $var4
#!/bin/bash
var1=10
var2=20
var3=`expr $var2 / $var1`
echo the result is $var3
当然shell提供了方括号[ ]来兼容包含expr的命令,相比较更加简单你可用用美元符号和方括号
($[ operation ])将数学表达式圈起来
下面是例子
#!/bin/bash
var1=100
var2=50
var3=45
var4=$[$var1 * ($var2 - $var3)]
echo thw final result is $var4
相关文章推荐
- 一天一条shell命令--------test和[]的应用
- shell的expr命令
- 一条语句循环执行shell命令
- 【一天一个shell命令】文本内容操作系列-awk补充一
- 【一天一个shell命令】好管家--磁盘--df
- 【一天一个shell命令】好管家-进程-ps
- Shell删除7天前的特定文件[一条命令]
- 【一天一个shell命令】好管家--查看当前登录用户-w
- 【一天一个shell命令】文本内容操作系列-sed补充
- 【一天一个shell命令】文本内容操作系列-sed-简介
- 【一天一个shell命令】好管家-内存-free
- 【一天一个shell命令】文本操作系列-dd
- 【一天一个shell命令】文本操作系列-diff
- 【一天一个shell命令】文本系列-file
- 【一天一个shell命令】文本内容操作系列-awk
- 一条命令操作shell清空缓存
- 【一天一个shell命令】文本操作系列-touch
- 【一天一个shell命令】文本操作系列-head,tail
- 【一天一个shell命令】文件内容操作系列-cat
- 【一天一个shell命令】好管家--资源管理-top