linux,shell如何把字符串变成数组?

$url='A,B,C'
如何如何把url编程数字
然后输出 第一个数组?就是 输出 A

echo $url | cut -d , -f 1
cut是切割命令,-d表示分隔符,这里是逗号,-f表示取第几个,这里是第一个
注意和数组不一样,数组是取第0个。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-04
split(s,a,fs)
以fs为指定分隔符将字符串s分割成一个数组a
awk 'BEGIN{print split("aswd|sawa|eee",Ti,"|"),Ti[1]}'追问

这个有点复杂诶,我只想分别echo一下 第一个和第二个数组就可以了。
echo 第一个数组(赋值变量)
echo 第二个数字(赋值变量)

本回答被提问者采纳
相似回答