Migrating existing Subnet to a new subnet and changing ip addresses in UNIX

Hi,
My project needs to migrate the existing Subnet (255.255.255.0) to a new subnet and change the ipaddresses (currently C class). How can I do that. I need some information.

John