Ich habe Cygwin auf meinem Laptop (DOS) verwendet. Ich habe eine Sammlung von Skripten meiner Kollegen und meiner eigenen. Ich bin keine IT-Person und kenne mich mit Unix nicht aus. Ich folge der Syntax meiner Kollegen und kann ein paar einfache Dinge verwalten.
Die Skripte funktionierten gut auf meinem alten Laptop. Ich habe gerade den Laptop gewechselt und Cygwin installiert. Wenn ich meine Skripte ausführe, funktionieren sie nicht. Hier ist ein Beispiel für die Fehlermeldung, die ich erhalte:
line 1: $':\r': command not found
line 5: syntax error near unexpected token `$'\r''
line 5: `fi
Hier sind die obersten 5 Zeilen meines Skripts
:
iter=1
if [ -f iter.txt ]
then rm ./iter.txt
fi
Kann mir bitte jemand erklären, wie ich dieses Problem umgehen kann?