Acho que você não precisa de expressões regulares aqui. Apenas tente procurar por uma string fixa com o grep. Você pode ativar a correspondência de cadeia fixa com a opção -F
.
Dado que sua linha de comando se parece com
(filenames are produced here) | \
while read f ; \
do mdfind -name "$f" | grep -F "/$f" ; \
done