shell脚本if循环问题

我现在有一个数组arr="10,11,30",如果要用for循环写一个循环语句,遍历数组arr,每读取其中一个数字如10,就将10加入到变量ouput_s中,同时sum+1,最后输出output_s和sum,该怎么写,求高手支招。
output_s最后输出内容就是10,11,30。sum输出内容是3,一共三个数。

在你上个问题中回答过你了,用数组存值
#!/bin/bash
arr=(10 11 30)
sum=0
for a in ${arr[*]}
do
ouput_s[$sum]=$a
sum=$((sum+1))
done
echo "${ouput_s[@]}"
echo "$sum"
温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网