#!/bin/sh # Simple script to get all possible CA's from Belgium eID repository. # (from 2006 up until 2012, 20 iterations per CA) year=2006 while [ $year -le 2012 ] do i=1 while [ $i -le 20 ] do num=$(printf "%02d\n" $i) echo "Getting http://certs.eid.belgium.be/citizen${year}${num}.crt" curl -O http://certs.eid.belgium.be/citizen${year}${num}.crt i=$(( i+1 )) done year=$(( year+1 )) done # Clean up all 404's list=$(grep -l "404 Not Found" *.crt) for i in $list; do echo "Removing invalid 404: $i" rm $i done;