2016年3月2日 星期三

shell expr 使用方式

根據  man expr 可以列出下列的相關資訊

其實寫得很清楚

但有個重點 , 如果 operator 在 shell 有功用的話要加上 「\」 斜線

例如說

expr  3 > 5       這樣沒有回應 音為 > 在 shell 是個cat output 的功能

expr 3 \> 5 這樣才會顯示  0

AME
       expr - evaluate expressions

SYNOPSIS
       expr EXPRESSION
       expr OPTION

DESCRIPTION
       --help display this help and exit

       --version
              output version information and exit

       Print  the  value of EXPRESSION to standard output.  A blank line below separates increasing precedence groups.
       EXPRESSION may be:

       ARG1 | ARG2
              ARG1 if it is neither null nor 0, otherwise ARG2

       ARG1 & ARG2
              ARG1 if neither argument is null or 0, otherwise 0

       ARG1 < ARG2
              ARG1 is less than ARG2

       ARG1 <= ARG2
              ARG1 is less than or equal to ARG2

       ARG1 = ARG2
              ARG1 is equal to ARG2





附錄 :
REF
http://yuanann.pixnet.net/blog/post/13533610-linux-%3Aexpr-%E4%BD%BF%E7%94%A8%E6%96%B9%E6%B3%95

沒有留言:

張貼留言