shell 数组
2014-04-22 15:15
363 查看
将1至20,这些数字,根据基数/偶数分成2组,a代表基数组,b代表偶数组
解决办法
同理,分成三组的话,就是这样的:
解决办法
for n in {1..20};do if [ $(($n%2)) == "1" ];then #echo $n 是基数; a=$(echo $a $n) else #echo $n 是偶数; b=$(echo $b $n) fi done echo $a echo $b
同理,分成三组的话,就是这样的:
for n in {1..20};do case $(($n%3)) in 0) a=$(echo $a $n);; 1) b=$(echo $b $n);; 2) c=$(echo $c $n);; esac done echo $a echo $b echo $c
相关文章推荐
- Shell数组:shell数组的定义、数组长度
- shell数组小结
- Unix系统的SHELL程序如何将字符串分割成数组
- Shell 数组
- shell中的数组
- shell中数组基础语法
- Shell数组脚本练习
- shell数组操作简明总结
- Shell中实现类似于结构体/数组功能的脚本
- Shell语法——数组与调试
- shell数组一种遍历方式
- shell数组
- shell--2.shell数组
- shell数组的使用
- shell中的array数组
- shell数组
- shell 中数组学习
- shell脚本中数组array常用技巧学习实践
- shell中数组扩展技巧及实例
- shell脚本中数组用法总结及脚本实现冒泡排序