notepad ++ adiciona \ r a shell scripts [fechados]

2

Eu notei que o notepad ++ adiciona caracteres ao escrever scripts bash. Por exemplo, um simples script de espera escrito no notepad + + adiciona quebra do script. O bloco de notas padrão do Windows não tem esse problema. Existe uma maneira de verificar ou controlar esses caracteres extras?

Eu já tentei as diferentes opções de codificação dentro do notepad ++ (utf8, utf8 sem bom, ansi)

Aqui está o script de exemplo que funciona quando salvar no bloco de notas ou no nano, mas não no notepad ++ (v.5.9.8)

#!/bin/bash
#Written in Notepad
echo I will say something and wait 5 seconds
sleep 5
echo then say something again
    
por Adam 11.11.2015 / 12:48

2 respostas

2

É um item de menu em Editar > Conversão EOL > Conversão Unix e salve

Esta resposta foi descrita no terceiro link fornecido por Thomas.

    
por 11.11.2015 / 16:28
5

Você pode salvar um arquivo no Notepad ++ usando finais de linha "unix". É uma seleção de menu. Veja por exemplo

por 11.11.2015 / 12:53