分类目录归档:Shell

Shell 字符串


Shell 字符串

截取

1. 位置截取

2. 匹配截取

格式 说明
${string: start :length} 从 string 字符串的左边第 start 个字符开始,向右截取 length 个字符
${string: start} 从 string 字符串的左边第 start 个字符开始截取,直到最后
${string: 0-start :length} 从 string 字符串的右边第 start 个字符开始,向右截取 length 个字符
${string: 0-start} 从 string 字符串的右边第 start 个字符开始截取,直到最后
$

Read more

Shell 基本运算符


Shell 基本运算符


算数运算符

运算符 说明 举例
+ 加法 `expr $a + $b`
- 减法 `expr $a - $b`
* 乘法 `expr $a * $b`
/ 除法 `expr $a / $b`
% 取余 `expr $a % $b`
= 赋值 $a = $b
== 相等 [ expr $a == $b ]
!= 不相等 [ expr $a != $b ]

关系运算符

运算符 说明 举例
-eq 两个数是否相等,相等返回true [ $a -eq $b ]
-ne 两个数是否不等,不等返回true [ $a -

Read more