在Shell中分割字符串的例子
比如,要分割test=”aaa,bbb,cccc,dddd”,可以这样
arr=$(echo$test|tr",""\n")
还可以这样
OLD_IFS=$IFS IFS=',' arr=$test IFS=$OLD_IFS
然后用
forxin$arr;do echo$x done
看看效果
或者更直接一点
IFS=','arr=($test)
这样直接就变成了bash数组。可以这样遍历:
forxin${arr[@]};do
echo$x
done或者直接通过下标访问:
echo${arr[0]}
echo${arr[1]}热门推荐
1 如何训练狗狗不叫
2 训练狗狗不叫
3 训练狗狗随行
4 怎么训练狗狗不叫
7 训练比熊狗狗教程
10 上海狗狗训练
11 怎么训练狗狗上厕所
12 训练狗狗趴下
13 狗狗服从训练
14 训练狗狗拒食
15 训练狗狗笑
16 训练狗狗大便
17 训练狗狗立
18 训练狗狗捡东西