#!/bin/sh

# Emulate daily cron by using at
# Alex Shnitman

###################################################

spool_dir=$HOME/.ecron.jobs

###################################################

if [ $# -lt 1 ]; then
	echo Not enough arguments. Please specify time.
	exit
fi

if [ ! -d $spool_dir ]; then
	mkdir $spool_dir
fi

jobfile=$spool_dir/$$
while [ -f $jobfile ]; do
	jobfile=`expr $jobfile + 1`
done

echo Print commands, end with Ctrl-D
cat > $jobfile
echo "sleep 600 ; at $* < $jobfile > /dev/null" >> $jobfile

at $* < $jobfile
