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 argument operator argument   expr也是一个手工命令行计数器。   #$expr 10 ...
  • cbk861110
  • cbk861110
  • 2014年01月24日 10:59
  • 22272

tcl/tk学习笔记:数学表达式与 expr 命令

教材:陈涛 Tcl 编程初步 tcl/tk入门经典(2) 1.除了自加自减,tcl的数学和逻辑运算符,运算符优先级,数学函数与相似。 2.自加自减速运算用incr命令完成 incr varN...
  • sever2012
  • sever2012
  • 2011年10月31日 17:30
  • 10918

linux之expr命令

[root@skLinux rootCodeFiles]# clear [root@skLinux rootCodeFiles]# expr 3+5 3+5 [root@skLinux rootCod...
  • kaikai_sk
  • kaikai_sk
  • 2016年10月05日 21:30
  • 178

2015.7.8 Linux下的Shell脚本编程

第12章 Shell脚本编程 l         Shell命令行的运行 l         编写、修改权限和执行Shell程序的步骤 l         在Shell程序中使用参数和变...
  • baidu_29435963
  • baidu_29435963
  • 2015年07月08日 13:28
  • 423

一个简单的shell脚本程序(运用expr命令)

通过对shell脚本命令的初步学习,在Ubuntu下实现了3个数的加减乘除运算。程序如下:   #!/bin/bash //  bin/bash来执行文件程序,一般Ubuntu默认shell脚本在此...
  • BBB813136083
  • BBB813136083
  • 2014年12月12日 21:28
  • 2453

Shell 中expr的使用

1.expr命令一般用于整数值,其一般格式为: expr argument operator argument 一般的用法是使用expr做算术运算,如: [root@centos ~]# exp...
  • hybaym
  • hybaym
  • 2013年07月05日 17:35
  • 3701

Linux shell命令中expr

Linux shell命令中expr 在Linux shell命令中expr虽然不是很起眼,但是它的作用是非常大的!到目前为止,我个人看来最大的作用就是两个——四则运算和字符串的操作。 ...
  • rheostat
  • rheostat
  • 2012年08月13日 22:46
  • 1006

expr命令

转载自: expr 命令 用途 求表达式变量的值。 语法 expr Expression 描述 expr 命令...
  • good_habits
  • good_habits
  • 2014年06月09日 17:30
  • 341

expr 命令

 expr 命令  用途 求表达式变量的值。 语法expr Expression 描述 expr 命令读入 Expres...
  • clozxy
  • clozxy
  • 2010年06月04日 13:34
  • 955

 expr命令

expr   出处  expr命令为Linux中的命令,一般用于整数值计算,但也可用于字符串操作。使用权限  所有使用者格式  expr argument operator argument参数说明 ...
  • zzz_781111
  • zzz_781111
  • 2011年02月25日 15:55
  • 527
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:expr命令
举报原因:
原因补充:

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