Para entender grep recursivo em xargs

Qual é a diferença prática entre os dois comandos seguintes?

Comando A

find . -type f -print0 | xargs -0 grep -r masi       

Comando B

find . -type f -print0 | xargs -0 grep masi 

Em resumo,Qual é o benefício prático do Comando A?