Здесь
locatedir () { locate "$*" | while read line do if [ -d "$line" ] ; then echo $line ; fi done } locatedir $*