Juste pour être sûr d'éliminer une improbabilité: utilises-tu ou as-tu utilisé windoze? (genre: connexion par putty, cygwin, édition du script sous Notepad++, etc.)

Avec "cat -A", ton script est-il "normal" (sans ^M)?