La commande Linux
La commande Linux
commande expr est une variable de compteur de ligne de commande manuelle utilisée pour évaluer l'expression sous UNIX / LINUX sous, généralement utilisé pour les valeurs entières, il peut également être utilisé pour les chaînes.
grammaire
expr 表达式
Expression Description:
- Séparés par un espace pour chaque élément;
- Utilisez les touches / (antislash) devant les caractères spécifiques à coquille;
- Chaîne utiliser les guillemets contiennent des espaces et autres caractères spéciaux fermés
Exemples
1, calculer la longueur de la chaîne
> expr length “this is a test” 14
2, string Crawl
> expr substr “this is a test” 3 5 is is
3, la chaîne numérique première exploration de caractère de position qui apparaît
> expr index "sarasara" a 2
4, arithmétique entière
> 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