#! /bin/sh

egrep -n "." @mined.mar | sed -e 's,:, ,' | sort -r +1 -2 +0rn -1 | 
sed -e 's,^[^ ]* \([^ ]*\) \(.*\)$,\2 \1,' | uniq -f 3 | 
sed -e 's,^\(.*\) \([^ ]*\)$,\2 \1,' > @mined.mmm
/bin/mv @mined.mar @mined.bak

if [ "$1" = "-" ]
then	#			???
	while read line
	do	set - $line
		if [ -f "$1" ]
		then	echo $*
		fi
	done < @mined.mmm > @mined.mar
	/bin/rm @mined.mmm
else
	/bin/mv @mined.mmm @mined.mar
fi

ls -l @mined.bak @mined.mar
