Question mark in filename

Dear All,

I am trying to run some commands and I am getting question mark in filename as output files.
Which is not a literal question mark however it is not standard output format for UNIX and it can not print it.
The output files are extended with ?
For example, Chr1_CPSII_phase_results?_hbg instead of Chr1_CPSII_phase_results_hbg
I can change it with mv command but there are lots of files. Is there any easier way to do so?
Thanks again,
Hemang

Maybe something like this:

for file in *; do mv "$file" "$(echo $file | sed s'/\?//g')"; done

Dear Cabrao,

Thank you so much!
It worked fine with

for file in *; do mv "$file" "$(echo $file | sed s'/\r//g')"; done

Thanks again,

Hemang