首页 > 其他 > 详细

最简单的计算器脚本

时间:2014-06-01 13:15:17      阅读:407      评论:0      收藏:0      [点我收藏+]

    看过老男孩的视频,感触颇深啊,老师的思想真不是一般人可以想到的,来看看老男孩老师的超简单的计算器脚本吧

#!/bin/sh
echo $(($1))

    大家都知道$(())中间小括号里面的内容可以被外面括号当作运算来输出,但是知道以上的方式的人有多少呢???

脚本应用

[root@C64-220 scripts]# cat 1.sh 
#!/bin/sh
echo $(($1))
[root@C64-220 scripts]# sh 1.sh 10*10
100
[root@C64-220 scripts]# sh 1.sh 10/10
1
[root@C64-220 scripts]# sh 1.sh 10+10
20
[root@C64-220 scripts]# sh 1.sh 10-10
0
[root@C64-220 scripts]#

    其实,理解下很简单,$((10+10))大家都会做,老男孩老师只是把10+10换成了变量$1。这个脚本的缺点就是你在输入内容的时候必须是一个连续的整体,不能有空格,因为它是一个变量。分开的话就变成多个变量,结果就不是你所需要的了。

本文出自 “Alan wake” 博客,请务必保留此出处http://alanwake.blog.51cto.com/6881848/1420569

最简单的计算器脚本,布布扣,bubuko.com

最简单的计算器脚本

原文:http://alanwake.blog.51cto.com/6881848/1420569

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!