#!/bin/sh

if [ -z "$1" ]
then
	echo ""
	echo "    Usage: $0 FILE_NAME"
	echo ""
	exit
fi

echo " ==============================================================================="

FILE="$1"

OUTFILE="/restore/${FILE}"

if [ ! -s "$OUTFILE" ]
then
	echo "     Output file: $OUTFILE does not exist. No need to do anything."
	exit
fi

echo -n "Original File: "
ls -al "$FILE"

echo -n "Restored File (before): "
ls -al "$OUTFILE"

touch -r "$FILE" "$OUTFILE"
chmod --reference="$FILE" "$OUTFILE"
chown --reference="$FILE" "$OUTFILE"

echo -n "Restored File (after): "
ls -al "$OUTFILE"

