Looks for broken urls in vhf/free-programming-books
- pulls down a clone of vhf/free-programming-books (or fast-forwards if already exists)
- uses URI::Find to pick out urls each file (more than one url per line is OK)
- test for broken urls using multiple methods to reduce false negatives
- HEAD request
- GET request
- using curl
results are displayed at STDOUT
There are THREE ways to run this.