怎样判断值是否已经在数组中不存在
- array=( a b c )
- var=d
作者: liion631818 发布时间: 2011-05-30
本帖最后由 ywlscpl 于 2011-05-30 10:46 编辑
回复 liion631818
并不精确的
复制代码
精确的判断:
复制代码
回复 liion631818
并不精确的
- echo ${array[*]} |grep -q $var && echo exist || echo not exist
- echo ${array[*]} |awk -v v="$var" '{for (i=1;i<=NF;i++) a[$i]}END{if (v in a) print "exist";else print "not exist"}'
作者: ywlscpl 发布时间: 2011-05-30