Linux comando expr
Linux comando expr
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