diff --git a/pull_info.sh b/pull_info.sh index 31a890e..e599397 100644 --- a/pull_info.sh +++ b/pull_info.sh @@ -1,6 +1,19 @@ +#!/usr/bin/env bash +set -o pipefail echo "Get request cookie" #cookie=$(curl -D - -X GET http://192.168.1.42/wcd/index.html) cookie=$(cat request_example_1.txt) #testing +exitCode="$?" +if [[ $exitCode == "7" ]]; +then + echo "Server offline" + exit 0 +elif [[ $exitCode != "0" ]]; +then + echo "Something went wrong" + exit 1 +fi + cookie=$(echo "$cookie" | grep Set-Cookie | grep -oP "ID=\K[^.]+" ) echo "$cookie"