我有下一个代码,如果主机名与v-qai01或任何其他v-q *服务器匹配,我需要它回显1:
if [ `hostname -s` -eq `v-q*` ]; then echo "1" fi
./run.sh: line 3: v-q*: command not found ./run.sh: line 3: [: v-qai01: unary operator expected
有什么建议吗
hostname=`hostname -s` portalesWildcard=v-*ws* qaiservers={'v-qai01' 'v-qai02'} portales={'t1wsyellar01' } if [[ ${hostname} = ${qaiservers} ]]; then echo "yes" fi
谢谢