#!/bin/bash

echo "`basename $0` (c)2011-2022 PaulTT"
echo "  usage: `basename $0` INPUT_FILE OUTPUT_FILE [status_update_interval]"
echo ""

#if [ $# -lt 3 ]; then
#	set ""
#fi

PTT_IF="${1/'if='}"
PTT_OF="${2/'of='}"
PTT_SLEEP=$3
if [ "x$PTT_SLEEP" = "x" ]; then
	PTT_SLEEP=10
fi

dd if="$PTT_IF" of="$PTT_OF" bs=512M & pttpid=$!

while /bin/true; do
	sleep $PTT_SLEEP ;
	kill -USR1 $pttpid || (echo "dd ended its execution (CTRL+C to exit)" && read);
done

