#!/bin/sh

tmp_file="./tmp_list";
com="upload-to-marietje"
remove="n";

trap "echo Aborted!; exit;" INT TERM

if [ ! -f "$tmp_file" ]; then
	touch $tmp_file;
fi

echo "###$(date) - $(id -u -n)" >> $tmp_file;

for f in ./*; do 
	name=${f##*/}
	if [ "$name" = "$0" ]; then continue
	elif [ "$name" = "$tmp_file" ]; then continue
	fi

	echo "$com $f";
#  echo | 
	$com "$f";
	if [ "$?" = "0" ]; then 
		echo "$f" >> $tmp_file;
	fi
done

if [ "y$remove" = "yy" ]; then
	while read p; do
		if [[ "$p" == "###"* ]]; then 
			break
		fi

		rm -v \"$p\";
	done < tac "$tmp_file";
fi

echo "It's Done!!";