语法格式: [[ ${array[@]} =~ 字符串 ]] 示例: #!/bin/sh ##数组 array=( address base cart company store ) # $1 如果存在,输出 $1 exists,$1 如果不存在,输出 $1 not exists if [ $1 != null ];then if [[ ${array[@]} =~ ${1} ]]; then echo $1 exists elif [[ ! ${array[@]} =~ ${1} ]]; then echo $1 not exists fi