#!/bin/bash

THISFILE=$0

setclock() {
	echo "Setting clock."
	MYTIME=$(date -r $THISFILE '+%Y-%m-%d %H:%M:%S')
	date --set="$MYTIME" &>/dev/null
}

saveclock() {
	echo "Saving current time."
	touch $THISFILE &>/dev/null
}

case "$1" in
	set)
		setclock
		;;
	save)
		saveclock
		;;
	*)
		echo "Usage: $THISFILE {set|save}"
		exit 1
		;;
esac