I just ran into this problem on CentOS 6.5, in SDK/vsphere-ws/java/JAXWS/.
I think this caused by the text decoding in unzip, even with the -a switch. I opened each *.sh file, typed ':set ff=unix' then saved the file. I was then able to successfully run the commands.
Hope that helps.