|
发表于 2006-11-25 02:34:42
|
显示全部楼层
Post by dunerunner
- aa=(11 33 55 77)
- bb=(11 22 44 66 77)
- cc=(11 88 99 77)
- all="${aa[*]} ${bb[*]} ${cc[*]}"
- echo $all | tr -s " " "\n" | sort | uniq -d
- #./run
- 11
- 77
复制代码
刚才查了下,呵呵
sort不会用,同一行怎么排啊??……就又加了个tr......
还望寂寞烈火兄多指点。
测试:
/home/lee#eval aa=(11 33 55 77)
/home/lee#bb=(11 22 44 66 77)
/home/lee#cc=(11 88 99 77)
/home/lee#echo ${aa[@]} ${bb[@]} ${cc[@]}|tr ' ' '\n'|sort|uniq -d
11
77
用for亦可,但是前提,数组别太~~多,否则的话,嘿嘿嘿 |
|