Untuk memperbaikinya, buka skrip Anda dengan vi atau vim dan masuk dalam mode perintah vi (key Esc ), lalu ketik ini:
:set fileformat=unix
Terakhir simpan
:x!
atau :wq!
Sepertinya Anda memiliki file akhir baris dos. Petunjuknya adalah ^M
.
Anda perlu menyimpan ulang file menggunakan akhiran baris Unix.
Anda mungkin memiliki dos2unix
utilitas baris perintah yang juga akan melakukan ini untuk Anda.
Atau jika Anda ingin melakukan ini dengan skrip:
sed -i 's/\r//' filename
Cara membuat lonjakan CPU dengan perintah bash
Bagaimana cara menerapkan batas waktu dalam panggilan fungsi baca?