比如,要分割 test=”aaa,bbb,cc cc,dd dd”,可以这样 arr=$(echo $test|tr "," "n") 还可以这样 OLD_IFS=$IFSIFS=','arr=$testI
比如,要分割 test=”aaa,bbb,cc cc,dd dd”,可以这样
arr=$(echo $test|tr "," "n")
OLD_IFS=$IFS
IFS=','
arr=$test
IFS=$OLD_IFS
for x in $arr; do
echo $x
done
或者更直接一点
IFS=',' arr=($test)
for x in ${arr[@]}; do
echo $x
done
echo ${arr[0]}
echo ${arr[1]}
--结束END--
本文标题: 在Shell中分割字符串的例子
本文链接: https://www.lsjlt.com/news/17796.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-13
2024-05-13
2024-05-11
2024-05-11
2024-05-10
2024-05-07
2024-04-30
2024-04-30
2024-04-30
2024-04-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0