Si al hacer un fichero ejecutable en Linux te encuentras con que te arroja errores estando tu código perfecto, puede deberse a que contiene carácteres de windows invisibles para tu editor de texto pero problemáticos para Linux. Si queremos deshacernos de estos caracteres podemos convertir nuestro archivo ejecutable con el siguiente comando: