expr命令

原创 2012年03月29日 15:27:03

命令格式

expr expression

    expression是由字串以及运算子所组成,每个字串或是运算子之间必须用空白隔开 。下表是运算子的种类及功能,而优先顺序则以先後次序排列,可以利用小括号来改变运算的优先次序。其运算结果则输出至标准输出上。

:字串比较。比较的方式是以两字串的第一个字母开始,而以第二个字串的 字母结束。如果相同时,则输出第二个字串的字母个数,如果不同时则传 回0 。

 

\|         OR运算,如果它非null或者非0,返回第一个表达式,否则返回第二个表达式

\&         AND运算,如果非null或非0,返回第一个表达式,否则返回0

=、\>、\>=、\<、\<、!=  整数比较运算符

+、-、\*、/、%      整数算术运算符,其中%求余数。

 

当expression中含有"*", "(",")" 等符号时,必须在其前面加上"\",以免被 Shell解释成其它意义。 

expr2 \* \( 3 + 4 \) 其输出为14

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

linux expr命令

expr 命令 用途 求表达式变量的值。 语法 expr Expression 描述 expr 命令读入 Expression 参数,计算它的值,然后将结果写入到标...

linux下数学运算器:expr命令(shell中完成数学运算)

expr用法  expr命令一般用于整数值,但也可用于字符串。一般格式为:  expr argument operator argument  expr也是一个手工命令行计数器。  $expr 10 ...

Linux中expr命令

expr 命令用途求表达式变量的值。语法expr Expression描述expr 命令读入 Expression 参数,计算它的值,然后将结果写入到标准输出。您必须对 Expression 参数应用...

expr命令

expr 命令  用途   求表达式变量的值。   语法 expr Expression   描述   expr 命令读入 Expression 参数,计算它的值,然后将结果写入到标准输出。...

(())、let、expr、bc等计算命令的使用语法和应用技巧

转自:原文地址:http://oldboy.blog.51cto.com/2561410/767862 思路集锦: ①.C语言型for循环结构及(())计算式shell脚本 [oldbo...

 expr命令

expr   出处  expr命令为Linux中的命令,一般用于整数值计算,但也可用于字符串操作。使用权限  所有使用者格式  expr argument operator argument参数说明 ...

expr命令参数及用法

linux expr命令参数及用法详解---linux手工命令行计数器 日期:2010-06-10 来源: 未知 分享至:              名称:expr...

bash shell中expr命令下几种的使用

expr在linux中是一个功能非常强大的命令。通过学习做一个小小的总结。 1、计算字符串的长度。我们可以用awk中的length(s)进行计算。我们也可以用echo中的echo ${#string...

bash shell中expr命令下几种的使用

expr在linux中是一个功能非常强大的命令。通过学习做一个小小的总结。 1、计算字符串的长度。我们可以用awk中的length(s)进行计算。我们也可以用echo中的echo ${#string}...

expr命令使用方法(转)

expr 命令用途求表达式变量的值。语法expr Expression描述expr 命令读入 Expression 参数,计算它的值,然后将结果写入到标准输出。您必须对 Expression ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)