4-3(shell3-字符串操作)

2019-08-22  本文已影响0人  不知名的二狗

获取字符串长度

${#变量名}

截取字符串

截取第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
上一篇 下一篇

猜你喜欢

热点阅读