#!/bin/sh
max_len=0
max_str=
OIFS=$IFS
IFS='
'
for filename in $(mount | awk '/ type smbfs/ {print $0, "'"${1}"'"}')
do
var=`echo "$filename" | grep -o '\(.*\) on \(.*\) type smbfs .* \2'`
len=`echo $var | wc -c`
if [ $max_len -lt $len ] 
then
   max_len=$len
   max_str=$var
fi
done
if [ $max_len -gt 1 ]
then
echo $max_str | awk '{split($0,subfields," type smbfs"); 
                      newline=subfields[1];
                      print substr(subfields[1],0, index(subfields[1], " on "))
                      print substr(subfields[1],index(subfields[1], " on ")+4,
                                   length(subfields[1]))
                      }'
fi
IFS=$OIFS
