one or several scripts - what's better?

Is it better when I create a script for each object or is it also ok when I have one script which is assigned to one object but moves/rotates all objects in my scene.
Are there any advantages or disadvantages?

A single script that is reused will always be preferable. It greatly increases your workflow.