码迷,mamicode.com
首页 > 系统相关 > 详细

Linux Shell编程之算术运算

时间:2018-03-18 23:24:14      阅读:428      评论:0      收藏:0      [点我收藏+]

标签:Linux Shell编程的简单操作

+ 加

-  减

*  乘

/  除

** 次方

% 取余

这些运算符号在一些场景下,需要转义。比如说在通配符的场景下

技术分享图片

运算必须是两个括号或者一个中括号

技术分享图片

let 运算后不显示结果 而且需要一个变量来保存计算结果

常规的运算符号不好使

技术分享图片

技术分享图片

如果不想使用let 可以使用两个括号 或者一个中括号

技术分享图片

expr 这个命令支持多种运算

各个参数之间需要有空格

技术分享图片

技术分享图片

来练习一下

1、选取三个用户,就三个UID之和

技术分享图片

2、计算/etc/passwd 中第10个用户和第20个用户的UID之和

技术分享图片

技术分享图片

3、计算/etc/rc.d/init.d/functions 和/etc/inittab 文件中空白行的行数之和

技术分享图片

技术分享图片


Linux Shell编程之算术运算

标签:Linux Shell编程的简单操作

原文地址:http://blog.51cto.com/yueyue207/2088293

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!