获取字符串长度

1
2
3
4
5
➜  ~ str=hello   
➜ ~ echo ${#str}
5
➜ ~ expr length $str
5

字符串所在位置

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
➜  ~ echo $str
hello
➜ ~ expr index $str h
1
➜ ~ expr index $str l
3
➜ ~ expr index $str o
5
➜ ~ expr index $str w
0

➜ ~ expr index $str he
1
➜ ~ expr index $str el
2
➜ ~ expr index $str ll
3
➜ ~ expr index $str lo
3

expr

好多字符串的操作都可以使用expr完成
详情 man expr