获取字符串长度
${#变量名}
截取字符串
截取第1-4位置上的字符(下标从0开始算)
${字符串名:1:4}
#! /bin/bash
string="hello world"
echo ${#string}
echo ${string:1:4}
执行结果
cc@ubuntu:~$ /bin/bash len.sh
11
ello
数组
使用@符号获取所有元素
arr = (1 2 3 3)
注意中间是空格
#! /bin/bash
array=(1 2 3 3)
echo $array
echo ${array[1]}
echo ${array[@]}
echo ${#array[@]}
echo ${#array[2]}
执行结果
cc@ubuntu:~$ /bin/bash arr.sh
1
2
1 2 3 3
4
1
网友评论