码迷,mamicode.com
首页 >  
搜索关键字:expr    ( 2087个结果
shell之路【第二篇】运算
Bash 支持很多运算符,包括算数运算符、关系运算符、布尔运算符、字符串运算符和文件测试运算符。 原生bash不支持简单的数学运算,默认都是字符串操作,但是可以通过其他命令来实现 算数运算 expr、let、[]、(()) 默认 #!/bin/bash a=1 b=$a+2 echo $b expr
分类:系统相关   时间:2016-02-02 23:21:36    阅读次数:272
linux 算术运算
1:使用expr外部程式加法r=`expr4+5`echo$r注意!‘4‘‘+‘‘5‘这三者之间要有空白r=`expr4*5`#错误乘法r=`expr4\*5`2:使用$(())r=$((4+5))echo$r3:使用$[]r=$[4+5]echo$r乘法r=`expr4\*5`r=$((4*5))r=$[4*5]echo$r除法r=`expr40/5`r=$((40/5))r=$[40/5]echo$r减法r=`expr40-5`r=$..
分类:系统相关   时间:2016-01-31 17:22:37    阅读次数:232
shell要点
1,for file in 'ls /etc'doecho $filedone2,shell算术表达式declare不支持浮点数,需要bc,awk支持$[ ]$(( ))let$(expr )3,字符串${#str}${#str:1:4}查找子串
分类:系统相关   时间:2016-01-27 14:31:12    阅读次数:164
MySQL 函数积累
IFNULL(expr1,expr2) // 如果expr1不是NULL,IFNULL()返回expr1,否则它返回expr2。IFNULL()返回一个数字或字符串值IF(expr1,expr2,expr3)//如果expr1是TRUE(expr10且expr1NULL),那么IF()返回expr....
分类:数据库   时间:2016-01-27 12:46:17    阅读次数:169
shell变量详解
1 shell变量基础shell变量是一种很“弱”的变量,默认情况下,一个变量保存一个串,shell不关心这个串是什么含义。所以若要进行数学运算,必须使用一些命令例如let、declare、expr、双括号等。shell变量可分为两类:局部变量和环境变量。局部变量只在创建它们的shell中可用。而环...
分类:系统相关   时间:2016-01-22 02:35:33    阅读次数:304
Linux Bash算数运算方法小结
A=1B=2方法1:let(中间无空格)let C=$A+$B方法2:$[ ]C=$[$A+$B]方法3:$(())C=$(($A+$B))方法4:expr(中间有空格)C=`expr $A + $B`
分类:系统相关   时间:2016-01-15 20:07:28    阅读次数:172
【MySQL】MySQL的group_concat使用例子
> 参考的优秀文章GROUP_CONCAT(expr)> 简单的例子此函数的功能,是拼接group分组多行的数据为一行,并可以指定去重、排序、分隔符。例子:select t.name, group_concat(distinct t.role order by t.sort asc separato...
分类:数据库   时间:2016-01-14 22:21:18    阅读次数:254
shell脚本编程之运算
一、数学运算1、expr命令此命令可以在命令行执行数学运算操作。由于此命令使用时过于麻烦,所以不推荐使用。2、方括号和双圆括号$[EXPRESSION]$((EXPRESSION))在之前的实例中已经出现过方括号的表达式:$[$a+$b]。3、let命令4、算术运算符x+=y:相当于x=x+yx-=y:相当于x=x-yx*..
分类:系统相关   时间:2016-01-13 20:10:22    阅读次数:186
MySql 里的IFNULL、NULLIF和ISNULL用法
今天用到了MySql里的isnull才发现他和MSSQL里的还是有点区别,现在简单总结一下:mysql中isnull,ifnull,nullif的用法如下:isnull(expr) 的用法:如expr 为null,那么isnull() 的返回值为 1,否则返回值为 0。mysql> select i...
分类:数据库   时间:2016-01-12 15:25:23    阅读次数:273
Linux数学计算命令
自带的运算命令:expr[root@www~]#expr1+5加 6 [root@www~]#expr20-5减 15 [root@www~]#expr20\*5乘 100 [root@www~]#expr20\/5除 4 [root@www~]#expr22\%5余 2[root@www~]#v1=10 [root@www~]#v2=20 [root@www~]#v3=`expr$v2/$v1` [root@www~]#echo$v3 2 [root@www~]#v1=$[1+5]..
分类:系统相关   时间:2016-01-10 01:47:51    阅读次数:211
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!