Changing txt files to pure UTF-8

I have two Macs running 10.7.5.

We download .txt files from remote site to these local Macs using 'rsync -e ssh -avz...'.

The files on Mac1 are in the required format of pure UTF-8. The files on Mac2 are in UTF-8 (no BOM) which is wrong format for us; these formats are indicated using BBEdit.

Is there a Unix instruction to correct this or an instruction we can pass to rysnc?

SHould be easy to find or code:

Recode ? Notes
http://en.wikipedia.org/wiki/UTF-8\#Byte\_order_mark