공부
[Shell] URL status 검증하는 url_status.sh
승가비
2018. 11. 8. 12:13
728x90
[Shell] URL status 검증하는 url_status.sh
[url_status.sh]
#!/bin/sh
# input: curl -o /dev/null --silent --head --write-out '%{http_code}\n' <url>
# output: 200
lines=()
while IFS='' read -r line || [[ -n "$line" ]]; do
lines+=("$line")
done < "$1"
for url in "${lines[@]}"
do
for status in $(curl -o /dev/null --silent --head --write-out '%{http_code}\n' ${line})
do
echo ${status} ${url}
done
done
[url_list.txt]
http://music.naver.com
[출처] https://stackoverflow.com/questions/6136022/script-to-get-the-http-status-code-of-a-list-of-urls
728x90