Se apri il file col blocco notes di windows, la colpa è sua

Il notepad non riconosce il ritorno a capo unix (il carattere \n appunto), per cui lo devi sostituire con \r\n
Con wordpad (e con tutti gli altri editor del mondo) il problema non si pone