A shopkeeper had a bottle smashed across his head and was sprayed in the face with an aerosol during a "horrific attack" by raiders.