Check port
Zur Navigation springen
Zur Suche springen
#!/bin/bash while getopts H:p: opt do case $opt in p) PORT="$OPTARG" ;; H) HOST="$OPTARG" ;; esac done if ! test -z "$HOST" && ! test -z "$PORT" then if nc -w1 -z $HOST $PORT then echo "$HOST OK" exit 0 else echo "$HOST FAILED" exit 2 fi else if test -z "$HOST" then echo "HOSTNAME FEHLT" exit 3 else echo "PORT FEHLT" exit 3 fi fi