O arquivo css formatado se torna um arquivo de linha única no linux

0

Estou trabalhando com um arquivo CSS grande (cerca de 8000 linhas) que é formatado no meu PC local (Windows). Eu uso scp para copiar o arquivo para o meu servidor Linux (RHEL7), mas quando abro o arquivo, ele se torna um arquivo de linha única.

Eu gostaria de ter o arquivo formatado no linux para que eu não precise copiá-lo para o meu windows pc, formatá-lo, fazer as alterações necessárias e movê-lo de volta para o servidor toda vez que eu tiver que fazer alterações.

Alguém sabe por que o arquivo se torna um arquivo de linha única no linux?

    
por Jonathan 23.10.2018 / 10:56

1 resposta

1

O problema pc / linux está relacionado ao uso diferente de códigos de quebra de linha / CRLF nos dois sistemas. Veja aqui.

Você pode 'rolar sua própria' solução com um sed alias ou função, mas eu adotei a abordagem preguiçosa instalando unix2dos do meu repositório.

Quando você importa para o seu PC, execute

dos2unix myfile.css

E ao exportar para uso no dos

unix2dos myfile.css
    
por 23.10.2018 / 11:23

Tags