Latest web development tutorials

Linux comando expr

Linux comando expr

Linux comando Daquan Linux comando Daquan

comando expr é uma variável de contador de linha de comando manual usado para avaliar a expressão em UNIX / LINUX abaixo, geralmente utilizado para valores inteiros, ele também pode ser usado para strings.

gramática

expr 表达式

Expressão Descrição:

  • Separados por um espaço para cada item;
  • Utilizar a (invertida) / em frente dos caracteres específicos do reservatório;
  • String de usar as aspas conter espaços e outros caracteres especiais fechados

Exemplos

1, calcular o comprimento da corda

> expr length “this is a test”
 14

2, corda Crawl

> expr substr “this is a test” 3 5
is is

3, a seqüência numérica primeira rastejando personagem posição que aparece

> expr index "sarasara"  a
 2

4, aritmética inteira

 > expr 14 % 9
 5
 > expr 10 + 10
 20
 > expr 1000 + 900
 1900
 > expr 30 / 3 / 2
 5
 > expr 30 /* 3 (使用乘号时,必须用反斜线屏蔽其特定含义。因为shell可能会误解显示星号的意义)
 90
 > expr 30 * 3
 expr: Syntax error

Linux comando Daquan Linux comando Daquan