linux-tutorial/codes/shell/示例脚本/字符串/字符串分割成数组.sh

20 lines
494 B
Bash
Raw Normal View History

2019-08-08 14:05:30 +08:00
#!/usr/bin/env bash
# ----------------------------------------------------------------------------------
# 根据特定字符将一个字符串分割成数组
# ----------------------------------------------------------------------------------
str="0.0.0.1"
OLD_IFS="$IFS"
IFS="."
array=(${str})
IFS="$OLD_IFS"
size=${#array[*]}
lastIndex=`expr ${size} - 1`
echo "数组长度:${size}"
echo "最后一个数组元素:${array[${lastIndex}]}"
for item in ${array[@]}
do
echo "$item"
done