1
0
Fork 0
mirror of https://github.com/mfornos/awesome-microservices.git synced 2025-02-10 15:35:14 -05:00
microservices/test/check.sh

17 lines
312 B
Bash
Raw Normal View History

2015-05-03 21:17:36 +02:00
#!/usr/bin/env bash
#
2015-05-03 21:21:36 +02:00
# README Checks
# =============
#
# - Prints dead links
2015-05-03 21:17:36 +02:00
#
DIR=$(dirname $0)
cat $DIR/../README.md | grep -o -E 'https?://[%\+-_./[:digit:][:alpha:]]+' | \
xargs -n1 -P 10 curl -o /dev/null --silent --head --write-out '%{url_effective} %{http_code}\n' | \
awk '$2 >= 400'
exit 0