#!/bin/sh -e mkdir -p sources cd sources cat ../sources.list | while read line; do HASH=$(echo $line | cut -d"," -f1) URL=$(echo $line | cut -d"," -f2) CANONICAL=$(echo $line | cut -d"," -f3) if [ -z "$CANONICAL" ]; then OUTPUT=$(basename $URL) else OUTPUT=$CANONICAL fi if [ ! -f "$OUTPUT" ]; then echo $OUTPUT curl -L $URL -o $OUTPUT fi echo "$HASH $OUTPUT" | sha256sum -c - done