Reverse string using Linux shell script in Ubuntu

echo enter string
read "str"
len=`echo $str | wc -c`
len=`expr $len - 1`
rev=""
while test $len -gt 0
do
rev1=`echo $str | cut -c $len`
rev=$rev$rev1
len=`expr $len - 1`
done
echo reverse is $rev