| 1234567891011121314151617181920212223242526272829303132333435 |
- #!/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
|