#!/bin/bash

if [ -z "$1" ]; then
	echo "USAGE: prepend [src_filename] <dest_filename>";
	exit 1;
fi

TMPFILE=`mktemp`

if [ -z "$2" ]; then
	ENDFILE="$1"
	cat >"$TMPFILE"
else
	ENDFILE="$2"
	cat "$1" >"$TMPFILE"
fi


cat "$ENDFILE" >>"$TMPFILE"
mv "$TMPFILE" "$ENDFILE"

# TODO: chmod TMPFILE so it matches the original

