#!/bin/sh mkdir /tmp/$$ tar -C /tmp/$$ -xzf "$1".tar.gz tar -C /tmp/$$ -xzf "$2".tar.gz (cd /tmp/$$; diff -uNr $1 $2) | \ gzip -9c > "$3" rm -rf /tmp/$$