Single Shader for multiple objects, different UVS and textures.

I have like 20 objects all need the same shading properties… but they all us different textures for diffuse, how can I set this up so when it comes time to adjust the shader I dont need to adjust 50 different shaders?

are they all UV textures? if so, set for ‘tex face’ in materials, and the objects with that material will read whatever image they are joined to in the UV editor as the diffuse texture.