-1
Ich versuche, ein Bash-Skript zu erstellen, die URL aus Liste Statuscode und Echo-Server-Name aus Header überprüfen. Ich bin eigentlich neu.Curl echo Server Antwort Bash
#!/bin/bash
while read LINE; do
curl -o /dev/null --silent --head --write-out '%{http_code}' "$LINE"
echo " $LINE" &
curl -I /dev/null --silent --head | grep -Fi Server "$SERVER"
echo " $SERVER"
done < dominios-https
bekomme ich folgende Ausgabe
301 http://example.com
grep: : No such file or directory
Wo finden Sie den Wert von "SERVER"? – chepner
'set -x' ist dein Freund, um zu sehen, was zur Laufzeit tatsächlich passiert. –