A way to randomize the texture displacement for copy?

for example, I get a model, texture it, and the I clone it like this

the problem is that it looks exactly the same, I don’t want that, I would want that the displacemente does vary between copy, does exist a way to automate that? so it doesn’t look copied and pasted?

In this case, I’d Unwrap each object with the material applied and make sure the texture in the material is set to use channel 1. This will give each object it’s own UVs like in the video below. You could use WCS mapping too instead which projects the texture from a box or sphere surrounding the scene but this will still look copied over parallel and aligned surfaces to that projection. For more individuality, give each object it’s own UVs.