Você pode encadear a saída que já está obtendo em sed
(ou outro programa de edição de fluxo) para adicionar o caractere extra necessário:
$ md5 -r * | sed 's/ / */' 69c3da625b4570f94889c9562453d394 *file1.ext 8046313ae98a6c9f1cb2c9957cdfbe7c *file2.ext 16250bebbd00e759138d09dd0cab0cb8 *file3.ext d41d8cd98f00b204e9800998ecf8427e *file with space.ext
Neste caso, o comando sed
apenas substitui o primeiro [espaço] por [espaço] [asterisco]. Você pode modificar a expressão conforme necessário se precisar que ela se comporte de maneira diferente.