Linux Befehl expr
Linux Befehl expr
ausdr Befehl ein Befehlszeilen manuellen Zählervariablen verwendet unter den Ausdruck in UNIX / LINUX zu bewerten, in der Regel für ganzzahlige Werte verwendet wird, kann es auch für Strings verwendet werden.
Grammatik
expr 表达式
Ausdruck Beschreibung:
- durch einen Raum für jedes Element getrennt sind;
- Verwenden Sie die / (Schrägstrich) vor der Shell-spezifischen Zeichen;
- String verwenden die Anführungszeichen Leerzeichen und andere Sonderzeichen eingeschlossen
Beispiele
1, die Berechnung der Länge der Zeichenfolge
> expr length “this is a test” 14
2, Crawl-String
> expr substr “this is a test” 3 5 is is
3, wobei die erste Position Zeichen numerische Zeichenfolge kriechen, die angezeigt wird
> expr index "sarasara" a 2
4, Integer-Arithmetik
> 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