#!/bin/bash _err=0 function _wc(){ _port=$1 _port_v=$2 _used=`netstat -tunlp | egrep -v '${_port_v}' | egrep ${_port} | wc -l` if [ ${_used} -gt 0 ]; then echo "Port ${_port} is used." fi _err=$[${_err}+${_used}] } _wc 5672 [1-6]+5672 _wc 15672 -1 _wc 6379 [1-6]+6379 _wc 3306 [1-6]+3306 _wc 22122 -1 _wc 6666 [1-6]+6666 _wc 23000 -1 _wc 8888 [1-6]+8888 _wc 8500 [1-6]+8500 if [ $_err -gt 0 ]; then exit 1 fi