is_valid_tcp_port ()
{
for i in `netstat -lnp | egrep '^(tcp).*' | awk '{ print $4 }'`
do
local tmp=`echo ${i##*:}`
if [ "$1" = "$tmp" ]
then
return 201
fi
done
return 0
}
但是在使用时要注意了
if is_valid_tcp_port "$console_port"
then
.........1.........
else
...........2.....
fi