Check port: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „<pre> #!/bin/bash while getopts H:p: opt do case $opt in p) PORT="$OPTARG" ;; H) HOST="$OPTARG" ;; esac don…“) |
(kein Unterschied)
|
Aktuelle Version vom 24. November 2021, 20:38 Uhr
#!/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