J'ai utilisé Cygwin sur mon ordinateur portable (DOS). J'ai une collection de scripts de mes collègues et la mienne. Je ne suis pas un informaticien, je ne connais pas Unix. Je suis la syntaxe de mes collègues et capable de gérer quelques choses simples.
Les scripts fonctionnaient bien sur mon ancien ordinateur portable. Je viens de changer d'ordinateur portable, d'installer Cygwin. Lorsque j'exécute mes scripts, ils ne fonctionnent pas. Voici un exemple du message d'erreur que j'obtiens:
line 1: $':\r': command not found
line 5: syntax error near unexpected token `$'\r''
line 5: `fi
Voici les 5 premières lignes de mon script
:
iter=1
if [ -f iter.txt ]
then rm ./iter.txt
fi
Quelqu'un peut-il expliquer comment je peux contourner ce problème?