21 lines
390 B
Bash
21 lines
390 B
Bash
|
#!/bin/sh
|
||
|
|
||
|
URLLISTFILE=old_website_urls.txt
|
||
|
|
||
|
if [ "a$1" = "a" ] ; then
|
||
|
echo "Usage:"
|
||
|
echo " $0 [base_url]"
|
||
|
exit 1
|
||
|
fi
|
||
|
|
||
|
if [ ! -r "${URLLISTFILE}" ] ; then
|
||
|
echo "URL list file (${URLLISTFILE}) not readable"
|
||
|
exit 1
|
||
|
fi
|
||
|
|
||
|
while read URL; do
|
||
|
if [ -n "${URL}" ]; then
|
||
|
curl -sL -o /dev/null -w "%{http_code} - %{url_effective}\n" "${1}/${URL}"
|
||
|
fi
|
||
|
done < "${URLLISTFILE}"
|