Em versões muito antigas de find, -print não era implícito, então era necessário.
Atualmente, é a ação padrão, mas ainda é útil quando combinada com -prune para evitar a ação padrão para abranger a remoção. por exemplo:
Isso não imprimirá arquivos com o nome foo em / tmp:
find /tmp -name foo -prune -o -type f -print
Isto irá:
find /tmp -name foo -prune -o -type f