#!/usr/bin/ksh
tag=$3
cookie=`$CMSHOME/lib/u4ftctl find / $tag`
path=`$CMSHOME/lib/u4ftctl get_path $cookie`
dirpath="/dev/rmt"
pathname=`ls -l $dirpath | grep $path | grep -v ${path}, | sed -e "s/ \->.*$//" | sed -e "s/^.* //" | head -1`
if [ 'X' != 'X'$pathname ]
then
	echo $dirpath/$pathname
	exit
fi

dirpath="/dev/rdsk"
pathname=`ls -l $dirpath | grep $path | grep -v ${path}, | sed -e "s/s. \->.*$//" | sed -e "s/^.* //" | head -1 2> /dev/null`
if [ 'X' != 'X'$pathname ]
then	
	if [ 'X'`basename $path | grep sd` = 'X' ]
	then 
		pathname=`echo $pathname | sed -e "s/t.d.$//" | sed -e "s/t..d.$//"`
		echo $dirpath/$pathname
	else
		echo $dirpath/$pathname
	fi
	exit
fi

dirpath="/dev/term"
pathname=`ls -l $dirpath | grep $path | grep -v ${path}, | sed -e "s/ \->.*$//" | sed -e "s/^.* //" | head -1 2> /dev/null`
if [ 'X' != 'X'$pathname ]
then	
	echo $dirpath/$pathname
	exit
fi

dirpath="/dev"
pathname=`ls -l $dirpath | grep "$path" | grep -v "/${path}," | sed -e "s/ \->.*$//" -e "s/^.* //" -e 's/[^0-9][^0-9]*/& /' | sort -n +1 | sed -e 's/ \([0-9]\)/\1/' | head -1 2> /dev/null`
if [ 'X' != 'X'$pathname ]
then	
	echo $dirpath/$pathname
	exit
fi

driver=`$CMSHOME/lib/u4ftctl get_driver $cookie`
instance=`$CMSHOME/lib/u4ftctl get_instance $cookie`
if [ -c "/devices/pseudo/clone@0:${driver}" ]
then
	echo ${driver}${instance}
else	
	echo string
fi
