Você salvou o arquivo com fins de linha incorretos (retorno de carro em vez de caracteres de nova linha), portanto, parece uma linha para unix. Você precisa salvar arquivos / etc com finais de linha de nova linha (unix) Para fazer isso, você pode usar um bom editor de texto sem formatação como o TextWrangler. Como alternativa, você pode usar este comando no Terminal:
sudo perl -pi -e's/5/2/g' /etc/hosts