Ho usato Cygwin sul mio laptop (DOS). Ho una raccolta di script dei miei colleghi e dei miei. Non sono una persona IT, non sono esperto in Unix. Seguo la sintassi dei miei colleghi e sono in grado di gestire alcune cose semplici.
Gli script hanno funzionato bene sul mio vecchio laptop. Ho appena cambiato laptop, installato Cygwin. Quando eseguo i miei script, non funzionano. Ecco un esempio del messaggio di errore che ottengo:
line 1: $':\r': command not found
line 5: syntax error near unexpected token `$'\r''
line 5: `fi
Ecco le prime 5 righe della mia sceneggiatura
:
iter=1
if [ -f iter.txt ]
then rm ./iter.txt
fi
Qualcuno può spiegare come posso aggirare questo problema?