#!/bin/sh # simplistic: if dates don't match, download for TARBALL in elfhacks packetstream glc ; do RDATE=$(date -d "$(curl -I http://nullkey.ath.cx/$TARBALL/$TARBALL.tar.gz 2> /dev/null | sed -n 's,Last-Modified: ,,p')") LDATE=$(date -r $TARBALL.tar.gz 2> /dev/null) if [ "$RDATE" != "$LDATE" ] ; then echo "$TARBALL is outdated/missing, updating" rm -f $TARBALL.tar.gz wget http://nullkey.ath.cx/$TARBALL/$TARBALL.tar.gz else echo "$TARBALL is current" fi done